Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 打印任意数量的浮点数字_Python_Algorithm_Floating Point_Square Root_Newtons Method - Fatal编程技术网

Python 打印任意数量的浮点数字

Python 打印任意数量的浮点数字,python,algorithm,floating-point,square-root,newtons-method,Python,Algorithm,Floating Point,Square Root,Newtons Method,如何在python中打印超过10位的浮点值?现在,你什么时候去 打印sqr_newton(10,3,0.001)(其中sqr_newton是牛顿的平方根算法;返回浮点) 它只在小数点后给出这么多数字。。。如何获得更多?这是python中浮点的标准精度 对于任意精度,可以使用包。这是python中浮点的标准精度 对于任意精度,您可以使用该软件包。我不确定您使用的是什么操作系统,但bigfloat要求您的计算机上已经存在MPFR和GMP库。在Windows上使用它可能并不容易 还有两个支持Windo

如何在python中打印超过10位的
浮点值
?现在,你什么时候去

打印sqr_newton(10,3,0.001)
(其中sqr_newton是牛顿的平方根算法;返回浮点)


它只在小数点后给出这么多数字。。。如何获得更多?

这是python中浮点的标准精度


对于任意精度,可以使用包。

这是python中浮点的标准精度


对于任意精度,您可以使用该软件包。

我不确定您使用的是什么操作系统,但bigfloat要求您的计算机上已经存在MPFR和GMP库。在Windows上使用它可能并不容易

还有两个支持Windows的其他多精度库:

1) 它是用纯Python编写的,并且是稳定的,并且有很好的文档记录

2) 目前正在积极开发中。下一个版本应该有一个稳定的API。(著名的遗言…)

如果bigfloat适合你,那太好了!它是一个设计良好且有文档记录的包


免责声明:我维护gmpy2并帮助mpmath

我不确定您使用的是什么操作系统,但bigfloat要求您的计算机上已经存在MPFR和GMP库。在Windows上使用它可能并不容易

还有两个支持Windows的其他多精度库:

1) 它是用纯Python编写的,并且是稳定的,并且有很好的文档记录

2) 目前正在积极开发中。下一个版本应该有一个稳定的API。(著名的遗言…)

如果bigfloat适合你,那太好了!它是一个设计良好且有文档记录的包


免责声明:我维护gmpy2并帮助mpmath

你真的是指“打印”还是“计算”?你可以打印数字直到你脸色发青,但是标准的浮点数只有少量的实际存储的数字,因此超过这些数字的信息是没有意义的。首先“用”计算,然后“打印”它们。在这种情况下,你需要一个任意精度的浮点数。你真的是指“打印”,还是说“用”计算?你可以打印数字直到你脸色发青,但是标准的浮点数只有一小部分实际存储的数字,因此超出这个数字的信息是没有意义的。先“计算”,然后“打印”在这种情况下,您将需要一个任意精度浮点。是否在Heroku或Google App Engine上进行过测试?是否在Heroku或Google App Engine上进行过测试?