- 舍去小数点后面的尾数
//直接进行类型转化
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
网友评论