【发布时间】:2015-11-20 12:50:37
【问题描述】:
我在运行这样的东西时总是遇到这个错误:
from decimal import *
getcontext().prec =30
b=("2/3")
Decimal(b)
错误:
Traceback (most recent call last):
File "Test.py", line 6, in <module>
Decimal(b)
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
另外,为什么我会从控制台得到这个结果?
>>> Decimal(2/3)
Decimal('0.66666666666666662965923251249478198587894439697265625')
谢谢
【问题讨论】:
标签: python python-3.x math