|
■No81864 (魔界の仮面弁士) に追記 >>変数aの値と後尾に文字列を描画させたいのですが、 >>変数が小数点以下2桁のみを表記させたいときはどうやって制限かけたら良いのでしょう? >>変数a自体はfloat型です。 > 小数部を2桁表記にするのは、String クラスの Format メソッドを使えます。 > 整数部を捨てて、小数部のみにするには、元の値から > int に切り捨てた値を引けば良いのでは無いでしょうか。
// 小数2桁まで → "5.68" // 小数2桁だけ → ".68" float a = +5.6789;
// 結果は「5.68後尾に文字列」 String^ txt1 = String::Format("{0:0.00}後尾に文字列", a);
// 結果は「.68後尾に文字列」 String^ txt2 = String::Format("{0:#.00}後尾に文字列", a - (int)a);
|