round(), ceil(), floor()
- round() - 四捨五入
- ceil() - 切り上げ
- floor() - 切り捨て
double.playground
let n: Double = 1000000.01073 / 3 // 333333.33691
round(n) // 333333
ceil(n) // 333334
floor(n) // 333333
第 n 小数点まで扱う
double.playground
let n: Double = 1000000.01073 / 3 // 333333.33691
round(n * 10) / 10 // 333333.3
ceil(n * 100) / 100 // 333333.34
floor(n * 1000) / 1000 // 333333.336