출력 정밀도와 범위


출력 정밀도와 범위

부동 소수점의 정밀도(precision)는 정보 손실 없이 나타낼 수 있는 유의한 자릿수를 의미합니다. 다음과 같이 a을 소수점 10번까지 작성후 출력해보았습니다. 10번째까지 작성하였지만 기본적으로 소수점 6번째까지만 출력하는 것을 보여줄 수 있습니다. 이번에는 소수점 10번째까지 출력해보도록 하겠습니다. 지정한대로 10개의 소수점이 찍히지만, 7번째까지만 정확하게 출력합니다. 나머지는 임의의 값으로 채워진거 같습니다. float 값의 정밀도는 대략 6~9자리, double은 15~18, long double은 얼마나 많은 바이트를 차지하느냐에 따라 최소 15,18,33 의 정밀도를 가집니다.


원문링크 : 출력 정밀도와 범위