C# で BigDecimal クラスを作成しています。+、-、* 演算子の実装に成功しました。しかし、2 つの BigDecimals の除算を計算する方法がわかりません。これら 3 つの演算子を使用して除算を実装する最も簡単な方法は何ですか? または、それを行うより良い方法はありますか?(開発時間とアルゴリズム速度の両方を考慮)
目標 1:結果を固定精度 (変更可能) の別の BigDecimal にしたい
目標 2:おっしゃるとおり、BigDecimal の目的は固定精度ではありません。では、どうすれば無限の精度を達成できますか?
別の質問:BigRational
任意精度演算に Microsoft BCL のクラスを使用してから、このスレッドで Christopher Currens の拡張メソッドを使用する方が (速度と柔軟性に関して) 優れていますか: C# に BigFloat クラスはありますか? 新しいクラスを書く代わりに 10 進表現を取得するには?