Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」


Since:2000/05/16
Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> アップル製品奮闘記 -> Swiftで小数点以下第二位切り捨て

Swiftで小数点以下第二位切り捨て

Swiftで小数点以下の切り捨てってどうやるんだろう・・・って思ったけど、算数でよかった^^;

100をかけた後に整数化し、Doubleに戻せば小数点以下第二位までで切り捨てられる。それを100で割れば元に戻るので、これでOK・・・なはず。
(第三位の場合は1000、第四位の場合は10000を使う)

func kirisute(d: Double) -> Double{
        return Double(Int(d * 100.0)) / 100.0
 }

var d: Double = 1.234567889
kirisute(d)

この記事を書いた日:2014/06/09

アップル製品奮闘記の他の記事

資料室へ
Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> アップル製品奮闘記 -> Swiftで小数点以下第二位切り捨て
▲このページのTopへ