python数据类型【浮点型(float)】

python数据类型【浮点型(float)】

浮点型,一般在开发中用于表示小数

v1=1.34

浮点数其他知识点:

  • 在浮点型转换为整型时,会将小数部分去掉

    v1=3.14
    int(v1)  3
    
  • 保存小数点后N位

    v1=3.1415926
    round(v1,3)  3.142
    
  • 浮点数的坑(所有语言中)

    python数据类型【浮点型(float)】_第1张图片

在项目中遇到精确小数计算怎么办?

  • 导入decimal
import decimal
v1=decimal.Decimal('0.1')
v2=decimal.Decimal('0.2')
v3=v1+v2   0.3

你可能感兴趣的:(#,python基础,python,float,浮点型)