ある知財部員 兼 (元)技術者 の日記

企業の知財部員の日記です。
趣味でプログラミングをしており、備忘録として覚えたことを投稿するかもしれません。

Swift文法基礎(7) 浮動小数点数

2023-08-19 22:51:37 | iOSプログラミング(Swift)

浮動小数点数を表す型はDoubleとFloatがあります。

  • Doubleは64ビットの浮動小数点数です。
  • Floatは32ビットの浮動小数点数です。

Doubleは少なくとも小数点15桁、Floatは高々 小数点6桁の精度です。

状況に応じて使い分けることになりますが、どちらでも良い場合はDoubleを使用するのが良いでしょう。


var f:Float ,d:Double

f = 1.1234567890123456789

d = 1.1234567890123456789

print(" Float=\(f), Double=\(d)")


以下、Console出力です。

Float=1.1234568, Double=1.1234567890123457



コメントを投稿