如何在 Python 中进行 Decimal 到 float 的转换?

我需要在 Python 中将 Decimal值转换为 float。有没有可用于这种类型转换的方法?

103868 次浏览

使用 float:

float_number = float(decimal_number)

只要让它浮起来:

 number_in_float = float(number_you_have)

有两种方法:

  • float_number = float ( decimal_number )
  • float_number = decimal_number * 1.0

第一个使用内置函数,第二个不使用任何函数,但要注意 1.0而不是 1,因为它应该是浮动的,所以结果将是浮动的。