C/C++에서의 몫 연산자 사용 팁
몫 연산자(/)는 알다시피 컴퓨터공학에서 주로 정수끼리의 나눗셈을 나타낼 때 사용된다. 이름대로 나눗셈의 값을 그대로 반환하는 것이 아닌, '몫'을 반환하는 연산자다. 즉 수학에서 쓰는 '/'와 차이점이 있다(단, 파이썬의 '/'는 수학에서의 쓰임과 동일하다. 대신 파이썬에는 '//'이라는 몫 연산자가 따로 존재한다). 가우스 기호([ ])를 사용해서 말하자면, 정보과학에서 p/q는 수학에서의 $\left[\frac{p}{q}\right]$와 같다고 할 수 있다. 이 글에서는, 몫 연산자의 이러한 점을 이용한 팁을 알아볼 것이다. ※ 편의상 이후에 등장하는 미지수들은 모두 양수일 경우만 고려한다. floor, ceil, round 정수와 관련해서, 유명한(?) 함수들이 있다. 바로 floor(x), ce..
정보과학/Instruction
2020. 10. 8. 16:08
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday