1. 程式人生 > >Python3 數字保留後幾位

Python3 數字保留後幾位

Python3 數字保留後幾位

方案一:

使用Python處理精度很重要的浮點數時,建議使用內建的Decimal庫:

from decimal import Decimal
a = Decimal('1.0231212121')
a = round(a,3) # Decimal('1.023')

方案二:

用字串的format方法:

'{:.2f}'.format(1.0231212121) # '1.02'