Important: The information in this document is obsolete and should not be used for new development.
Routines
This section describes the Mathematical and Logical Utilities supported directly by the Macintosh Operating System. Note that none of the routines in this section moves memory; therefore, all of the described routines in this section can be called at interrupt time.
Subtopics
- Testing and Setting Bits
- Performing Logical Operations
- Getting and Setting Memory Values
- Compressing and Decompressing Data
- Obtaining a Pseudorandom Number
- Converting Between Angle and Slope Values
- Multiplying and Dividing Fixed-Point Numbers
- Performing Calculations on Fixed-Point Numbers
- Converting Among 32-Bit Numeric Types
- Converting Between Fixed-Point and Floating-Point Values
- Converting Between Fixed-Point and Integral Values
- Multiplying 32-bit values