Overview
Group
Quick Info

Windows NT
Yes
Win95
Yes
Win32s
Yes
Import Library
kernel32.lib
Header File
winbase.h
Unicode
No
Platform Notes
None

MulDiv

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,
// 32-bit signed multiplicand
int nNumerator,
// 32-bit signed multiplier
int nDenominator
// 32-bit signed divisor
);

Parameters

nNumber

Specifies the multiplicand.

nNumerator

Specifies the multiplier.

nDenominator

Specifies the number by which the result of the multiplication (nNumber * nNumerator) is to be divided.

Return Values

If the function succeeds, the return value is the result of the multiplication and division. If either an overflow occurred or nDenominator was 0, the return value is pics/WIN3200090000.gif1.

See Also

Int32x32To64
, UInt32x32To64

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database