더북(TheBook)

실수 데이터 형식이 갖는 크기와 값의 범위는 다음 표와 같습니다(외우지 말고 필요할 때만 찾아보세요). 다음 표기법은 지수 표기법으로 표현했는데, float 데이터 형식의 최댓값은 약 3.4×1038 정도로 볼 수 있습니다.

▼ 표 6-4 실수 데이터 형식

데이터 형식

비트

범위

닷넷 형식

float

32비트

-3.402823E+38~+3.402823E+38

System.Single

double

64비트

-1.79769313486232E+308~

+1.79769313486232E+308

System.Double

decimal

128비트

-79228162514264337593542950335~

+79228162514264337593542950335

System.Decimal

 

Note ≡ 지수 표기법

아주 큰 수와 작은 수를 표현할 때는 지수 표기법(exponential notation)을 사용합니다. 지수 표기법은 과학적 표기법(scientific notation)이라고도 합니다.

지수 표기법은 숫자를 ‘-d.ddd…E+ddd’ 또는 ‘-d.ddd…e+ddd’ 형태의 문자열로 변환합니다. 여기에서 각 d는 숫자(0~9)를 나타냅니다. 숫자가 음수이면 문자열 앞에 빼기 기호가 붙습니다. 소수점 앞에는 항상 숫자가 하나만 있어야 합니다.

 

실수E+지수: 실수 곱하기 지수만큼 10의 거듭제곱을 나타냅니다.

-3.4E+38: -3.4ⅹ1038

1.7E+308: 1.7ⅹ10308

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.