我想知道为什么这段代码用Python编写
print gmpy.sqrt(2009)
给出结果44,而不是44.82186966...就像我想要的那样?我如何设置函数来显示十进制数。
提前谢谢你。
发布于 2012-11-24 04:03:07
直截了当地说,因为它是这样定义的。没有办法设置该选项。
编辑:@casevh是正确的:gmpy2.sqrt()返回您想要的内容。
gmpy2.sqrt()
https://stackoverflow.com/questions/13535016
相似问题