Python数据类型之浮点类型

    科技2022-07-20  118

    基本概念

    组成

    由整数和小数两部分组成

    不精确性

    使用浮点数计算时,可能会出现小数位数不确定的情况 例如:

    print(1.1+2.2) print(1.1+2.1)

    解决方案 导入模块Decimal 例如:

    from decimal import Decimal print(Decimal('1.1')+Decimal('2.2'))

    实例

    from decimal import Decimal a = 3.14159 print(a, type(a)) n1 = 1.1 n2 = 2.2 n3 = 2.1 print(n1 + n2) print(n1 + n3) print(Decimal('1.1')+Decimal('2.2'))

    Processed: 0.010, SQL: 8