Next: Complex Numbers, Previous: Control Functions, Up: Arithmetic [Contents][Index]

The C library provides functions to do basic operations on floating-point numbers. These include absolute value, maximum and minimum, normalization, bit twiddling, rounding, and a few others.

• Absolute Value: | Absolute values of integers and floats. | |

• Normalization Functions: | Extracting exponents and putting them back. | |

• Rounding Functions: | Rounding floats to integers. | |

• Remainder Functions: | Remainders on division, precisely defined. | |

• FP Bit Twiddling: | Sign bit adjustment. Adding epsilon. | |

• FP Comparison Functions: | Comparisons without risk of exceptions. | |

• Misc FP Arithmetic: | Max, min, positive difference, multiply-add. |