意见 #18,在20 个有争议的编程意见中
让我思考。所以我尝试将 pi 的值打印到小数点后 5 位。
没关系,因为我认为我绝对可以在 Python 中快速完成。在谷歌上几秒钟我就知道了Python 的 Decimal 模块。我完成了。休息是任何人都可以提出来总结系列以获得 Pi 值的基本逻辑。
>>>from decimal import *
>>>getcontext().prec = 6
>>>Decimal(22)/Decimal(7)
我写了上面的快速脚本只是为了检查我会得到什么。
但事情是这样的,getcontext().prec = 6
给了我一个四舍五入的价值!
>>>3.14286
确切地说。
我想知道如何确保小数点后第 N 位不四舍五入?我的意思是在这里我希望答案是3.14285