关于decimal模块中Decimal的使用

为什么在Decimal中直接填入数字和填入n1不同

n1 = 1.1
n2 = 2.2
from decimal import Decimal
print(Decimal('1.1'))
print(Decimal(n1))
print(Decimal(n1)+Decimal(n2))

图片说明

这就是精度误差,前面的n1 n2是以浮点数存储的。