私はfloat値を持っています:( data->val
)これは3つの可能なfloat精度である可能性があります:%.1f
、%.2f
そして必要な小数点の数だけを表示するために%.3f
それをどのようにフォーマットしますか?CString::Format
例えば:
CString sVal;
sVal.Format(L"%.<WHAT GOES HERE?>f", data->val);
if(stValue)
stValue->SetWindowText(sVal);
のように、フォーマットされた文字列の最後にゼロを追加したくありません。