浮動小数点数を2桁にフォーマットする 質問する

浮動小数点数を2桁にフォーマットする 質問する

現在、クライアントの Web サイト用の販売モジュールを構築しています。これまでのところ、販売価格の計算は完璧にできていますが、出力を小数点第 2 位にフォーマットするときに行き詰まっています。

現在、結果をリストビューにデータバインドできるように、これを変数で呼び出しています。

Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())),

出力を小数点第 2 位にフォーマットする方法を教えていただけますか? よろしくお願いします!

ベストアンサー1

メソッドにフォーマットを渡すことができますToString。例:

myFloatVariable.ToString("0.00"); //2dp Number

myFloatVariable.ToString("n2"); // 2dp Number

myFloatVariable.ToString("c2"); // 2dp currency

標準数値書式文字列

おすすめ記事