小数値の合理化:後続のゼロを削除
10進値の処理では、多くの場合、よりクリーンでより正確なデータ表現のために、後続のゼロを削除する必要があります。 標準のフォーマット方法は不足している可能性があり、より堅牢なソリューションが必要です。
実用的なアプローチ
この拡張法は、小数を正規化し、不必要な後続のゼロを排除する信頼できる方法を提供します:
<code class="language-csharp">public static decimal Normalize(this decimal value) { return value / 1.000000000000000000000000000000000m; }</code>入力小数を大きな定数で除算することにより(1つの後続のゼロで1)、メソッドは指数を効果的に最小化し、必要な数字のみが残っていることを確認します。
プロセスを完成させ、ゼロを追跡せずに値を表示するには、
メソッドを使用するだけです:
ToString()
以上がコード内の小数値から、後続のゼロを効率的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。