Python中如何对float和double等多精度参数保留小数位,其中,细细数来一定有很多方法,我个人认为,方法贵精不贵多,逮着一个方法用就行,反而还记得住。
我用的最多的就是round(a,b)函数,其中a是输入的数值,b就是要保留的为数,你想保留2位,b就是2,想保留3位,b就是3
example:
a = 3.234534
b = round(a,2)
print(b)
## 输出的就是3.23
#或者是下面这样一种形式
b = a.round(2)
print(b)
#两者的效果是一样的