我希望在python中做一些基本的数学运算。但是,我正在处理诸如此类的数字
0.0000000001
和-0.00000000001
是否有任何变量可以容纳10位小数,带有负数和正数?
如果没有,我可以乘以100000000000
并将其设为1,在-100000000000
和100000000000
之间保留数字的最佳变量是什么?
谢谢:)
答案 0 :(得分:4)
您可能需要decimal
模块:
from decimal import Decimal
x = Decimal('0.0000000001')
y = Decimal('-0.00000000001')