数学上任何指数为0的数字都应该等于1(我的补习数学研究向我保证).
但是这段代码产生了5:
[NSDecimalNumber decimalNumberWithMantissa:5 exponent:0 isNegative:NO]
这是计算机编程中的标准 - 在未来的Cocoa版本中可以依赖于不被"纠正"吗?
cocoa objective-c mantissa exponent nsdecimalnumber
cocoa ×1
exponent ×1
mantissa ×1
nsdecimalnumber ×1
objective-c ×1