Next: Strings and Characters, Previous: Lisp Data Types, Up: Top

GNU Emacs supports two numeric data types: integers and
floating point numbers. Integers are whole numbers such as
−3, 0, 7, 13, and 511. Their values are exact. Floating point
numbers are numbers with fractional parts, such as −4.5, 0.0, or
2.71828. They can also be expressed in exponential notation: 1.5e2
equals 150; in this example, ‘`e2`’ stands for ten to the second
power, and that is multiplied by 1.5. Floating point values are not
exact; they have a fixed, limited amount of precision.