I have a float with a value like 57.400002. I use sprintf_sto display values in my GUI.
sprintf_s
sprintf_s(xPosition, 19, "%f", xPositionValue);
How can I format a float so that it displays as 57.40?
sprintf_s(xPosition, 19, "%.2f", xPositionValue);
See http://www.cplusplus.com/reference/clibrary/cstdio/printf/ for additional documentation on format codes.
, ?
, , printf
. http://www.cplusplus.com/reference/clibrary/cstdio/printf/
, :
sprintf_s (xPosition, 19, "%.2f", xPositionValue);