프로그래밍언어/C++

부동 소수점수

컴퓨터과학 2020. 8. 28. 20:57

보동 소수점형은 0.56과 같이 소수부가 있는 수를 나타냄

 

부동 소수점형은 소수부가 있는수, 매우 큰수 long으로 나타낼수 없는경우 (ex 우리은하계 별들의수 대략 400000000000=4.0E11,4.0e11), 매우 작은수(0.00000000000001832=18.32-E13,18.32-e13)를 나타낼수 있으며, 내부적으로 정수형과는 

다른 방식으로 나타낸다.

 

장점: 첫번째  정수와 정수 사이에 있는 값을 나타낼수 있다

       둘째 스케일을 사용하여 매우 큰범위의 값을 나타낼수 있다.

 

단점: 수치 연산 보조 프로세서가 없는 컴퓨터에서 정수 연산보다 속도가 느리다.

       또한 정밀도를 잃을수 있다