|
A FIXED24 is a signed 32-bit value with a binary point between bits 23 and 24 Its purpose is to represent floating point numbers in 32 bits. The implementation is very similar to FIXED16, but note that many methods are currently not defined in FIXED24, as it is used only in the colour system, which does not need large chunks of the FIXED16 functionality. No-one should include fixed24.h directly - always use ccmath.h. You should also never use the lower-case type 'fixed24' - always used 'FIXED24'.
- Author:
- Mario_Shamtani (Xara Group Ltd) <camelotdev@xara.com> (Hijacked by Jason)
- Date:
- 26/4/1993 (07/04/94)
- See also:
- CCMaths.h
Fixedasm.h
Div32By32
Keyword FIXED24
Keyword FIXED16
Operations from FIXED16 that are not available in FIXED24 are currently removed by the use of ifdef FULL_FIXED24 directives. (if there is no help on a function, then it is currently unsupported in FIXED24)
- Returns:
- Errors: None.
Definition at line 143 of file fixed24.h. |