충분히 쌓여가는
12. 실수를 표현하는 float, double, decimal 본문
C#의 실수를 표현하는 자료형
: float, double, decimal
정밀도
: float, double, decimal의 가장 큰 차이는 정밀도.
유효 숫자
float는 7자리, double은 15~16자리, decimal은 28~29자리
decimal은 훨씬 정밀한 숫자를 표시할 수 있기 때문에 정밀도가 중요한 금융 프로그램에 적합
표현할 수 있는 수의 범위
: float나 double은 decimal보다 더 크거나 더 작은 값을 표현할 수 있다.
그래서 과학적인 계산이 필요한 프로그램에 적합.
저장 공간의 크기와 계산 속도
: float는 4바이트, double은 8바이트, deciaml은 16바이트를 차지한다.
계산 속도는 float와 double이 decimal보다 훨씬 속도가 빠르다.
'초보자를 위한 C# 200제 > C# 입문' 카테고리의 다른 글
14. 문자열과 숫자의 변환 (0) | 2024.09.11 |
---|---|
13. 캐스팅과 자료형 변환 (0) | 2024.09.08 |
11. 형식지정자를 사용하는 String.Format()과 ToString() (0) | 2024.09.05 |
10. 형식지정자를 사용한 Console.WriteLine 메소드 (0) | 2024.09.05 |
9. 두 변수를 출력하는 방법 (0) | 2024.09.02 |