我想将整数四舍五入为最接近的3的倍数。
例子:
var numberOne = 2
var numberTwo = 7
我不希望它四舍五入。
有任何想法吗?
谢谢
最佳答案
我在操场上工作了:
import Foundation
func roundToThree(value: Int) -> Int{
var fractionNum = Double(value) / 3.0
let roundedNum = Int(ceil(fractionNum))
return roundedNum * 3
}
roundToThree(2)
roundToThree(7)