![]() |
FracMul |
||||
Header: | FixMath.h | Carbon status: | Supported | |
Multiplies a variable of type Fract with another variable of type Fract or with a variable of type Fixed or LongInt.
Fract FracMul ( Fract x, Fract y );
The first operand, which can be a variable of type Fract or a variable of type Fixed or LongInt.
The second operand, which can be a variable of type Fract or a variable of type Fixed or LongInt.
The product of the numbers in a and b. At least one of a or b should be a variable of type Fract.
The returned value is in the format of a LongInt number if one of a and b is a LongInt number. It is a Fixed number if one of a or b is a Fixed number. It is a Fract number if both a and b are Fract numbers.
Overflows are set to the maximum representable value with the correct sign ($80000000 for negative results and $7FFFFFFF for positive results).
Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)