浮動小数点数を小数点以下 2 桁にフォーマットする方法
プログラミングで浮動小数点数を扱うときは、多くの場合、次のようにフォーマットする必要があります。表示のための特定の小数点以下の桁数。たとえば、販売モジュールで、販売価格を小数点以下 2 桁で表示したい場合があります。
浮動小数点数を小数点以下 2 桁に書式設定するには、書式文字列を指定して ToString メソッドを使用できます。フォーマット文字列は、出力の目的のフォーマットを指定します。
たとえば、次のコードは、float 変数を小数点以下 2 桁にフォーマットします。
float sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())); sale.ToString("0.00"); // 2 decimal places
「0.00」フォーマット文字列は、出力には小数点以下 2 桁が必要です。その他の一般的に使用される形式文字列は次のとおりです。
これらの書式文字列が浮動小数点値にどのように適用されるかを示す例をいくつか示します。 123.456:
Format String | Output |
---|---|
"0.00" | 123.46 |
"n2" | 123,46 |
"c2" | 3.46 |
結果をリストビューにデータバインドする場合、書式設定された文字列を使用してセール価格を表示できます。
以上がC# で浮動小数点を小数点以下 2 桁にフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。