floating point, the same as Java's
most other programming languages, there is no separate integer type, so
1.0 are the
same value. This is a significant convenience because problems of overflow in short
integers are completely avoided, and all you need to know about a number is that it
is a number. A large class of numeric type errors is avoided.
If a number literal has an exponent part, then the value of the literal is
computed by multiplying the part before the
10 raised to the power of the part after the
1e2 are the same number.
Negative numbers can be formed by using the
NaN is a number value that is the
result of an operation that cannot produce a normal result.
NaN is not equal to any value, including itself. You can detect
NaN with the
Infinity represents all values
Math object that contains a set of methods ...