Swift银行家四舍五入的公式是什么?
例如:134.5675变为134,而135.5345变为136
到目前为止,我已经尝试过以下方法:
extension Double {
func roundHalfToEven() -> Double {
return round(self * 100) / 100
}
}
但这还远没有我需要的回报。
最佳答案
删除乘除除100。然后使用lrint
(而不是round
)将输入四舍五入到最接近的整数。
关于ios - 四舍五入到偶数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34829651/