실수
Float32와 Float64의 실수형 두 개가 있습니다. 이는 각각 IEEE에서 정의한 binary32와 binary64 타입에 상응합니다.
부동소수점 리터럴은 맨 앞에 +
또는 -
부호가 올 수 있습니다. 숫자나
밑줄이 이어지고, 점이 나온 후, 숫자나 밑줄이 이어지고, 지수 접미사와
타입 접미사가 올 수 있습니다. 접미사가 없을 경우 리터럴의 타입은 Float64
입니다.
1.0 # Float64
1.0_f32 # Float32
1_f32 # Float32
1e10 # Float64
1.5e10 # Float64
1.5e-7 # Float64
+1.3 # Float64
-0.5 # Float64
접미사 전의 밑줄(_
)은 반드시 필요한 것은 아닙니다.
밑줄을 써서 숫자를 읽기 쉽게 만들 수도 있습니다.
1_000_000.111_111 # 1000000.111111보다 훨씬 읽기 쉽지만 기능적으로 동일