繁体   English   中英

球体的体积?

[英]The volume of a sphere?

半径为r的球体积为4 /3πr3。 半径为5的球体的体积是多少? 提示:392.6错了!

print (((4/3.0) * 3.14) * 5**3)

它给了我这个

523.333333333

怎么了???

python 2.7

没有错,你有正确的答案。 您可能希望使用math.pi而不是3.14来提高答案的精确度。

>>> from __future__ import division # not necessary if using python 3
>>> 4/3*math.pi*5**3
523.59877559829886

请参阅wolfram alpha的解决方案

如果你使用地板除法而不是真正的除法,那么你将得到392.6,这就是提示的结果:

>>> 4//3*math.pi*5**3
392.69908169872411

对于那些使用版本3的人:简单的print语句作为魅力。

print((4/3)*(22/7)*5**3)

输出:523.8095238095237

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM