2024-04-24 19:57:50 发布
网友
我有一个JSON输出是Decimal('142.68500203')。你知道吗
Decimal('142.68500203')
我可以使用str()得到一个字符串,它是"142.68500203"。但是我想得到一个数字输出,它是142.68500203。你知道吗
"142.68500203"
142.68500203
如何在Python中进行转换?你知道吗
这很简单:
float("142.68500203")
这取决于你所说的“数字”是什么意思,可以说Decimal是一个数字类。如果您的意思是进入float类的对象,那么:
Decimal
float
from decimal import Decimal x = Decimal('142.68500203') y = float(x) print x, y
提供:
142.68500203 142.68500203
但要小心!使用Decimal有很好的理由,在决定使用float之前请阅读the Decimal documentation。你知道吗
这很简单:
这取决于你所说的“数字”是什么意思,可以说
Decimal
是一个数字类。如果您的意思是进入float
类的对象,那么:提供:
但要小心!使用
Decimal
有很好的理由,在决定使用float
之前请阅读the Decimal documentation。你知道吗相关问题 更多 >
编程相关推荐