iOS中小数取整时尾数的处理

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

你可能感兴趣的:(iOS中小数取整时尾数的处理)