我需要在Python中将
Decimal
值转换为float
。有没有什么方法可以实现这种类型转换?
有两种方法:
float_number = float(decimal_number)
float_number = decimal_number * 1.0
第一个使用内置函数,第二个没有任何函数,但要注意
1.0
而不是 1
,因为它应该是浮动的,因此结果将是浮动的。
只需使用
float
:
float_number = float(decimal_number)
只需将其投射到浮动即可:
number_in_float = float(number_you_have)