C++ 식 1 / 2가 0.5가 아니라 0을 반환하는 이유는 무엇인가요?
1 / 2
0.5
0
C++는 소수 나눗셈을 지원하지 않습니다
두 피연산자가 모두 정수이므로 정수 나눗셈에서 소수 부분이 버려집니다
/ 연산자는 나머지만 반환합니다
/
나눗셈은 다른 모든 산술 연산자보다 우선순위가 낮습니다