iOS中小数取整时尾数的处理
2017-05-25 本文已影响21人
halo_C
- 舍去小数点后面的尾数
//直接进行类型转化
let a: Int = Int(1.25)
print(a) //打印结果:1
- 向下取整
let a: Int = floor(1.25)
print(a) //打印结果:1
- 向上取整
let a: Int = ceil(1.25)
print(a) //打印结果:2
- 四舍五入
let a: Double = 1.25
let b: Double = 1.65
print(Int(a+0.5)) //打印结果:1
print(Int(b+0.5)) //打印结果:2