首页 > 试题广场 >

以下python代码中结果为1.2的有

[不定项选择题]
以下python代码中结果为1.2的有
  • print(2.3-1.1)
  • print(Decimal("2.3")- Decimal("1.1"))
  • print(Decimal(2.3)- Decimal(1.1))
  • print(round(2.3-1.1,2))
1.可以传递给Decimal整型或者字符串参数,但不能是浮点数据,因为浮点数据本身就不准确。

from decimal import * 


Decimal.from_float(12.222) 
# 结果为Decimal('12.2219999999999995310417943983338773250579833984375')

发表于 2020-12-10 17:13:25 回复(0)
Decimal  十进制  英语不好呀
发表于 2022-07-14 17:23:44 回复(0)
print(2.3-1.1)

为啥输出是1.1999999999999997

发表于 2020-12-24 13:43:57 回复(1)