python 如何保留有效数字

2024年11月15日 07:44
有3个网友回答
网友(1):

x=3.1191
y=2.3432
z=0.897
g = float("{0:.2f}".format(x))
e = float("{0:.2f}".format(y))
f = float("{0:.3f}".format(z))
print g,e,f

网友(2):

第一种方法:x = round(x,3)
第二种方法:x = {0:.3f}".format(x)
第三种方法:print('%5.3f' % x)

网友(3):

a=float(input())
print("{:.2g}".format(a))