當使用NSDecimalNumber
進行計算時,是否有等效至NSNumberFormatterRoundingMode.RoundHalfUp
?是否有與NSDecimalNumber相同的RoundHalfUp?
因爲從我所看到的NSDecimalNumber
只接受4 NSRoundingModes
(通過NSDecimalNumberHandler
):
enum NSRoundingMode : UInt {
case RoundPlain
case RoundDown
case RoundUp
case RoundBankers
}
你總是可以乘以2,向上取整,然後除以2得到相同的結果。 – akashivskyy
你的意思是乘以100,整數然後除以100? –
我誤解了這個問題,認爲你正在談論最接近的0.5_。抱歉! – akashivskyy