通貨価値によって表示される通貨値の小数桁通貨価値を表示する場合、精度は非常に重要です。ただし、10進数を処理するために.tring()メソッドを使用する場合、小数点桁が多すぎると生成される場合があります。出力を2つの小数に制限するために、.tring()メソッドのバリアントの使用を検討できます。
次のカスタム形式では、異なる程度のゼロレベルになることができます:
"#。##":値が時間よりも短い場合のみ、フロントガイドはゼロです。
"0。##":値が1つ以上であっても、常にフロントガイドを含めます。
- "0.00":常に2つの小数を含め、必要に応じてフロントガイドを追加します。
-
たとえば、
10進数が与えられた場合、0.5mの割り当てを持つ小数値:-
decimalvar.toString( "#。##")の結果は「.5」でした。
decimalvar.toString( "0。##")の結果は「0.5」です。
- decimalvar.toString( "0.00")の結果は「0.50」です。
-
これらのカスタム形式を使用することにより、10進値の表示を正確に調整して通貨を満たすことができます。 -
以上がC#に通貨値を表示するときに小数点を制御するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。