반응형

float f;
int i,
i = f + 0.5f;

반응형
반응형

1. 공기를 구성하는 주요원소인 질소와 산소 분자는

자외선 부근에서 공명진동수를 가지기 때문에(진동수가 비슷해서 빛과 물체의 진동이 겹쳐져서 충돌로 인해 산란되는 것임)

자외선에 가까운 가시광선 색인 파란색을 많이 산란시킴

 

2. 투명한 경우는 공명진동수가  가시광선 영역에 있는 것이 아니여서 우리 눈에 보이는 가시광선이 적게 산란되어서 투명하게 보이는 것임.

 

공명진동수 : 각 진동체(振動體)에 따라 지니는 고유한 진동수 즉 고유진동수와 같은 주파수의 외력을 받게 되었을 때 공명 현상을 일으켜 커다란 진폭의 진동이 발생하게 되는데 이러한 현상을 공명진동이라 하며 이때의 진동수를 공명 진동수 또는 공진 주파수라 하며, 일반적으로는 물체의 고유 진동수와 같은 값을 갖는다.

반응형
반응형

유효숫자가 6 이므로 6자리 까지 표현해서 0.50000 인 것임.

나머지 숫자는 유효하지 않은 숫자(정확하지 않은 숫자)이므로 생략.

 

좀 더 자세히 살펴보자.

 

IEEE 754 표준에 의하면, float 값의 정밀도는 6 ~ 9 자리, double 값의 정밀도는 15 ~ 18 자리.

>> ..?? 왜 6, 7 처럼 정해지지 않고 6~9 , 15~18 임?

 

 

1. 2진수 (반올림) -> 10진수 과정에서 손실 되는 수 제외

수에 따라 6~7 개의 유효숫자 생김.

 

아래는 유효숫자 7개가 되는 경우

2. 그럼 유효숫자 9는 뭐임?

 

서로 다른 수를 비교 해낼 때 9자리 까지 비교해야 다른 것을 확인 가능함.

9는 반올림 되기때문에 9째 자리 가기전까지 둘이 같다고 취급함

 

반응형

'others > 과학' 카테고리의 다른 글

반올림 코드 float > int  (0) 2021.04.28
하늘이 파랗게 보이는 이유, 투명한 것의 이유  (0) 2021.04.26

+ Recent posts