たとえば、値が 57.400002 のフロートがあります。sprintf_s
GUIに値を表示するために使用します。
sprintf_s(xPosition, 19, "%f", xPositionValue);
float を 57.40 として表示するようにフォーマットするにはどうすればよいですか?
たとえば、値が 57.400002 のフロートがあります。sprintf_s
GUIに値を表示するために使用します。
sprintf_s(xPosition, 19, "%f", xPositionValue);
float を 57.40 として表示するようにフォーマットするにはどうすればよいですか?
sprintf_s(xPosition, 19, "%.2f", xPositionValue);
フォーマット コードの詳細については、 http://www.cplusplus.com/reference/clibrary/cstdio/printf/を参照してください。
sprintf_s(xPosition, 19, "%.2f", xPositionValue);
sprintf_s(xPosition, 19, "%.2f", xPositionValue);
トリックを行う必要がありますね。
printf と同じように、幅タグと精度タグを使用します。
http://www.cplusplus.com/reference/clibrary/cstdio/printf/を参照してください。
私はあなたが次のことを望んでいると思います:
sprintf_s(xPosition, 19, "%.2f", xPositionValue);