|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
Visual Studio 2005
The MulDiv function 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.
int MulDiv( int nNumber, int nNumerator, int nDenominator );
- [in] Multiplicand.
- [in] Multiplier.
- [in] Number by which the result of the multiplication (nNumber * nNumerator) is to be divided.