Next: Date and Time, Previous: Mathematics, Up: Top [Contents][Index]
This chapter contains information about functions for doing basic arithmetic operations, such as splitting a float into its integer and fractional parts or retrieving the imaginary part of a complex value. These functions are declared in the header files math.h and complex.h.
• Integers: | Basic integer types and concepts | |
• Integer Division: | Integer division with guaranteed rounding. | |
• Floating Point Numbers: | Basic concepts. IEEE 754. | |
• Floating Point Classes: | The five kinds of floating-point number. | |
• Floating Point Errors: | When something goes wrong in a calculation. | |
• Rounding: | Controlling how results are rounded. | |
• Control Functions: | Saving and restoring the FPU’s state. | |
• Arithmetic Functions: | Fundamental operations provided by the library. | |
• Complex Numbers: | The types. Writing complex constants. | |
• Operations on Complex: | Projection, conjugation, decomposition. | |
• Parsing of Numbers: | Converting strings to numbers. | |
• Printing of Floats: | Converting floating-point numbers to strings. | |
• System V Number Conversion: | An archaic way to convert numbers to strings. |