这对我来说很陌生,但您可以尝试自己这个短代码:BigInteger.Parse工作正确
var num1 = BigInteger.Parse("1e+9999", NumberStyles.AllowExponent);
var num2 = BigInteger.Parse("1e+9998", NumberStyles.AllowExponent);
var div = num1/num2; // is 1, but must be 10
var eq = num1 == num2; // true, but must be false
建议?
什么是dotnet BigInteger记录的范围? – LutzL
无限!也许,RAM的大小。 – TimeCoder