【Xcode/Swift】小数点以下、小数点第二位の四捨五入・切り上げ・切り捨てする方法

小数点以下の四捨五入・切り上げ・切り捨て

四捨五入

let pi = 3.14
print(round(pi))    // 3.0

切り上げ

let pi = 3.14
print(ceil(pi))    // 4.0

切り捨て

let pi = 3.14
print(floor(pi))    // 3.0

小数点第2位以下の四捨五入・切り上げ・切り捨て

四捨五入

let pi = 3.14
print(round(pi*10)/10)    // 3.1

切り上げ

let pi = 3.14
print(ceil(pi*10)/10)    // 3.2

切り捨て

let pi = 3.14
print(floor(pi*10)/10))    // 3.0