C# における Java BigDecimal の対応物
Java では、BigDecimal クラスを使用すると、大規模な数値に対する正確な操作が可能になります。 C# は、同様の目的を果たす類似のクラスまたはデータ構造を提供していますか?
C# と同等
.NET Framework 内では、 BigInteger データ型と基数 10 の指数は、BigDecimal の機能を効果的に模倣することが証明されています。この実装はスタック オーバーフローで共有され、カスタムの任意精度 10 進数ソリューションを求めるユーザーに対応しました。
機能
このカスタム タイプは、次のような BigDecimal のさまざまな側面を複製します。
制限事項
その機能にもかかわらず、これは実装は完全ではない、または完全に正確ではない可能性があります。スピードを優先して開発されました。したがって、重要な計算に使用する場合は注意することをお勧めします。
Github 実装
この実装は元々 GitHubGist に投稿されており、更新され、次の場所で入手できます。 https://gist.github.com/JcBernack/0b4eef59ca97ee931a2f45542b9ff06d.
以上が任意精度の 10 進数演算を行う Java の BigDecimal に相当する C# はありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。