我需要一個等同於C的pow()函數,它可以與NSDecimalNumbers一起使用。使用pow可以使用負數pow(1514,-1234)
,使用NSDecimal的decimalNumberByRaisingToPower:方法,您被迫使用似乎需要正值的NSUInteger。提高NSDecimalNumber爲負值
我希望能夠做這樣的事情:
[decimalNumber decimalNumberByRaisingToPower:-217.089218];
或
[decimalNumber decimalNumberByMultiplyingByPowerOf10:-217];
而不溢或下溢異常崩潰。
這是一個完整的權力,在這種情況下,你的答案是完美的 – 2010-08-30 19:41:06
這似乎並不適合我。我錯過了什麼? 9 ^( - 2)= 3; 1 /(9^2)= 1/27; – Bryan 2012-12-02 03:35:40