ホームページ > バックエンド開発 > C++ > C# で浮動小数点を小数点以下 2 桁にフォーマットするにはどうすればよいですか?

C# で浮動小数点を小数点以下 2 桁にフォーマットするにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-07 07:20:40
オリジナル
744 人が閲覧しました

How Can I Format a Float to Two Decimal Places in C#?

Float を小数点以下 2 桁に書式設定する

Float を小数点以下 2 桁に書式設定することは、販売価格の表示など、さまざまなシナリオで役立ちます。 Sales モジュールのコンテキストでは、ToString メソッドを利用して目的の出力を実現できます。

解決策:

float を小数点以下 2 桁にフォーマットするには、次のようにします。以下を使用できます構文:

myFloatVariable.ToString("0.00");
ログイン後にコピー

ここで:

  • myFloatVariable はフォーマットする浮動小数点値です。
  • "0.00" はフォーマット文字列です。

代替書式設定オプション:

「0.00」以外にも、他の形式文字列を使用して出力をカスタマイズできます:

  • "n2": 小数点 2 桁の桁数 (先行ゼロなし) .
  • "c2": 小数点第 2 位通貨。

例:

コード スニペットを続けます:

Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString("0.00")),
ログイン後にコピー

これにより、計算された販売価格が効果的に 2 つにフォーマットされます。データ バインディング変数に渡される前に小数点以下の桁数が変更されます。

以上がC# で浮動小数点を小数点以下 2 桁にフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート