为什么添加运算符视为连接?如何做两个 NumberDecimals 的加法?
//add
> NumberDecimal('1') + NumberDecimal('2')
12
//substract
> NumberDecimal('1') - NumberDecimal('2')
-1
//multipy
> NumberDecimal('1') * NumberDecimal('2')
2
//divide
> NumberDecimal('1') / NumberDecimal('2')
0.5
我认为可能有另一种方法来做两个 NumberDecimals 的加法。
我可以观察到 NumberLong 的类似行为,但不是 NumberInt。
NumberInt('1') + NumberInt('2') is 3.