It is sometimes convenient to have a set of numbers that ''does'' include infinity. For example, in computer programming, "real arithmetic" is often done by a specific system defined by standard IEEE 754-1985; this system is built in to modern processor chips. It provides for values which print out as INF and -INF and which participate in arithmetic as if they were numbers. Thus, division by zero, which was often an error that stopped calculation on older machines, can be a legal operation which simply produces a +INF or -INF result. The system of numbers implemented in IEEE 754 is known in mathematics as the "affinely extended real numbers." | It is sometimes convenient to have a set of numbers that ''does'' include infinity. For example, in computer programming, "real arithmetic" is often done by a specific system defined by standard IEEE 754-1985; this system is built in to modern processor chips. It provides for values which print out as INF and -INF and which participate in arithmetic as if they were numbers. Thus, division by zero, which was often an error that stopped calculation on older machines, can be a legal operation which simply produces a +INF or -INF result. The system of numbers implemented in IEEE 754 is known in mathematics as the "affinely extended real numbers." |