mzgkworks

iOSを中心にプログラミング関係について書く

【Swift】Float・Double

黒帯本iOS開発の基礎を学び直す。
Chapter 2-02

範囲

  • Float
    • 32ビットの範囲
  • Double
    • 64ビットの範囲

注意

  • Float,Doubleは演算速度は遅くなるので、本当に必要な場合のみ使用すること

整数値との計算

  • Intと計算を行う際には、型変換を行ってから実施すること
  • Int値 + Double値
    • Double(Int値) + Double値 -> Int値をDoubleにする
    • Int値 + Int(Double値) -> Double値は小数点部分が切り捨てられる
  • Int値 + Float値
    • Float(Int値) + Float値 -> Int値をFloatにする
    • Int値 + Int(Float値) -> Float値は小数点部分が切り捨てられる