は具体的には、私が今やっている計算は、私はこれに対する答えは1010101
知っている次大きな数の計算上の精度を失う
Math.Pow(1527768,7)%7281809;
は、しかし、これは私が受けています答えではありません。これは、Math.Pow()
の精度が失われているためです。私はBigInteger
を認識していますが、私はこの動作を知っていますが、私が使用している環境ではSystem.Numerics
は使用できません(環境を変更することはできませんので、BigIntegerは問題ありません)。
上記の操作をより正確な精度で実行する他の方法はありますか?
[Math.Powが正しく計算されていません]の可能な重複(http://stackoverflow.com/questions/4297454/math-pow-is-not-calculating-correctly) –
@SamuilPetrovは、私が見てきましたこの質問と大きな答えは私が使用できないBigIntegerを示唆しています。 – Srb1313711
マークされていないソリューションを試してください。http://stackoverflow.com/a/4297502/4108884 –