본문 바로가기
공부/스위프트

[스위프트] Float과 Double

by 초코팅촉 2023. 6. 30.
728x90

둘다 실수를 저장하기 위한 자료형이지만 차이점이 있다면 범위가 다르다.

Float

32비트 부동소수점 자료형이다.

서브 자료형으로 Float32와 Float64가 있는데 재밌는점은 이둘은 그냥 타입 알리어스로 만든 자료형이라

실제로 각각 Float과 Double을 의미한다.

 

Float형 변수 및 상수 선언

var aaa: Float = 1.1111

var bbb: Float
bbb = 2.2222

let aaa: Float = 1.1111

 

Double

64비트 부동소수점 자료형이다.

비트수가 커진만큼 당연히 저장공간도 더 많이 차지하고 소수점을 더 많이 표현할 수 있는데

이는 곧 더 정확한 수를 표현할 수있다는 뜻이기도 하다.

 

Double형 변수 및 상수 선언

var aaa: Double = 1.1111111

var bbb: Double
bbb = 2.2222222

let aaa: Double = 1.1111111

 

 

스위프트 문법 - float double

'공부 > 스위프트' 카테고리의 다른 글

[스위프트] String과 Character  (0) 2023.07.01
[스위프트] Bool  (0) 2023.07.01
[스위프트] Int와 UInt  (0) 2023.06.30
[스위프트] 변수와 상수  (0) 2023.06.30
[스위프트] 코드 작성 규칙  (0) 2023.06.30