반응형
15/4 = 3.75 이며,
16/5 = 3.2 이다.
반올림을 하고 싶을때 두가지 방법이 있다.
연산후 0.5를 더하거나, 피연산자에 연산자의 절반을 더하고 연산하는 방법이다.
1)
1>> ((double) 15 / 4) + 0.5 1>> (16+2.5) / 5
2>> (15.0 / 4) + 0.5 2>> 18.5 / 5
3>> 3.75 + 0.5 3>> 3.7
4>> 4.25 4>> 3
5>> 4
피연산자에 연산자의 절반을 더하고 연산하는게 더 속도가 빠르다.
반응형
'Embedded > Programming language : C' 카테고리의 다른 글
[C] 매크로 함수 이해하기 (0) | 2022.10.26 |
---|---|
[C] 매크로 함수에서 do~while(0)을 쓰는 이유 (0) | 2022.10.26 |
[C] 비트필드 (0) | 2017.04.05 |
[C] for문에서 두개 이상 연산하기. (0) | 2017.04.05 |
Visual studio 코드 자동 정렬하는법. (0) | 2014.11.06 |