python里面怎么用一个变量限制精度? 1C

我知道这样子可以保留3位小数,但是如果说数字3是一个变量的话该怎么限制精度呢?


0

2个回答

用定点数,而不是浮点数。http://blog.csdn.net/kebu12345678/article/details/54845908
定点数的本质是整数,然后平移小数点n位。

0

a=[]
for n in range(1,4):
a.append(round(1.32423,n))
print(a)
[1.3, 1.32, 1.324]

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!