C언어에서 0.5f가 뭐지 반올림이라 들었는데 자세한설명부탁합니당 ㅎ
0.5f 가뭐임?
이게뭐냐아(61.251)
2015-04-11 21:35
추천 0
댓글 3
다른 게시글
-
c언어 초보인데 while 함부로 썼다가 혼쭐났다 [5]익명(121.143) | 15.04.11추천 0
-
컴고수님들아 윈도우7 레지스트리 날려먹었으요.. [7]윈도우7(182.211) | 15.04.11추천 0
-
ㄷㄷ어떤 미친놈이 편집기 폰트를 블라디미르 스크립트로 해놨네ㄱㄱ(218.53) | 15.04.11추천 0
-
한 번 더, 부울대수 간략화 질문입니다. [14]구울대수(218.232) | 15.04.11추천 0
-
printf 출력문에 %% [1]익명(117.55) | 15.04.11추천 0
-
형들 이거 어떻게 푸는건지 도움좀.. [2]para(14.42) | 15.04.11추천 0
-
우와 씨발철구(218.236) | 15.04.11추천 0
-
형들 c언어 초짜가 질문좀.. [1]ㅇㅇㅇ(211.204) | 15.04.11추천 1
-
c언어 헤더파일 선언 많이할수록 성능저하댐? [3]익명(211.33) | 15.04.11추천 0
-
동적타입을 가지면 왜 느림?? [16]제발제발요(pitsdi) | 15.04.11추천 0
반올림 알고리즘은 어떤 수에 0.5를 더해서 정수만 취하는, C로 표현하면 (int)(실수 + 0.5)가 반올림 알고리즘. 그리고 0.5f는 상수 표현인데 그냥 0.5라고 하면 double형 상수 0.5를 가리키지만 0.5f라고 뒤에 f를 붙이면 float형 상수가 됨.
참고로 Banker's Rounding이라고 사사오입이라고 표현하는 일반 반올림 알고리즘보다 좀 더 합리적인 반올림 알고리즘이 있는데 이건 당연히 저거랑 다름.
고맙습니다!