我需要将一个浮点变量四舍五入保留两位有效数字并将结果存储到一个新变量中(或者是之前的同一变量,都可以),但是会发生以下情况:
我需要这个结果,但需要将它存储为一个浮点数变量,而不是字符串……
>>> a
981.32000000000005
>>> b= round(a,2)
>>> b
981.32000000000005
我需要这个结果,但需要将它存储为一个浮点数变量,而不是字符串……
>>> print b
981.32
实际上,截断(truncate)也可以使用,我在这种情况下不需要极高的精度。