如何在小数点后精确显示4个数字而不在Python中舍入?

问题描述 投票:0回答:1

我想计算数字的平方根,并在小数点后精确地用4个数字打印而不四舍五入。此代码四舍五入数字

num="%.4f" % num

并且这个不显示1.0000或类似数字。

num=math.floor(num * 10000)/10000
python decimal-point
1个回答
-1
投票

如果您希望打印/仅在小数点后显示4个数字,则有此选项:

dd = 0.5532523
'{:.4f}'.format(dd)

您可以在此处找到有关显示字符串/值的更多信息-https://pyformat.info/#number

© www.soinside.com 2019 - 2024. All rights reserved.