int EngMulDiv(
int a, | |
int b, | |
int c | |
); |
EngMulDiv multiplies two 32-bit values and then divides the 64-bit result by a third 32-bit value. The return value is rounded up or down to the nearest integer.
EngMulDiv returns the signed 32-bit result of the multiplication and division.
Drivers should not pass a zero divisor to EngMulDiv.