10
C / C ++에서 정수 나누기의 빠른 상한
정수 값 x과 yC 및 C ++는 모두 q = x/y부동 소수점의 바닥을 몫으로 반환 합니다. 천장을 반환하는 방법에 관심이 있습니다. 예를 들어, ceil(10/5)=2와 ceil(11/5)=3. 확실한 접근 방식은 다음과 같습니다. q = x / y; if (q * y < x) ++q; 이를 위해서는 추가 비교와 곱셈이 필요합니다. 그리고 내가 …