我试图将非常大的数字写入文件,但是我得到了这样的错误: write()不接受BigInt作为参数。
open("twosPow.txt","w") do f
for i in 1:10
write(f,BigInt(2)^10^i);
end
end
错误: MethodError:没有匹配写的方法(::IOStream,::BigInt)
我也无法找到将BigInt转换为string的方法。
发布于 2022-08-17 17:35:09
write(f,string(BigInt(2)^10^i))
会做你想做的事。
https://stackoverflow.com/questions/73392321
复制相似问题