xyk blog

最近は iOS 開発の記事が多めです。

2021-04-14から1日間の記事一覧

Swift で少数第二位や第三位で丸め処理を行う

検証環境: Xcode 12.4 Swift 5.3.2 Swift で少数第二位や第三位で丸め処理を行う方法について。 例えば第二位で四捨五入したいのであれば、対象の少数値にまず10を掛けてからrounded()で四捨五入し、その後に10で割ればよい。 実行例 let pi = Double(3.1415…

Swift の Float(CGFloat) や Double で小数点の丸め処理を行う

検証環境: Xcode 12.4 Swift 5.3.2 Swift の浮動小数点数型である Float(CGFloat) や Double で小数点の切り捨て、切り上げ、四捨五入などの丸め処理をするには Swift3 から追加された FloatingPoint プロトコルの extension に定義されている roundedメソッ…