Python保留两位小数
在python中保留小数,可以使用round()函数,在小数位比较多的情况下,例如2.431,round(2.431,2) 输出2.43 结果是正确的.
但遇到只有一位小数的情况下,例如 round(2.4,2) 输出 2.4 这就与我期待值不一样了,后面没有0了.
查了相关资料 可以通过以下方式解决,效果与round()类似,也是四舍五入,并且小数不足两位时自动补0
|
|
执行结果
|
|
在python中保留小数,可以使用round()函数,在小数位比较多的情况下,例如2.431,round(2.431,2) 输出2.43 结果是正确的.
但遇到只有一位小数的情况下,例如 round(2.4,2) 输出 2.4 这就与我期待值不一样了,后面没有0了.
查了相关资料 可以通过以下方式解决,效果与round()类似,也是四舍五入,并且小数不足两位时自动补0
|
|
执行结果
|
|