A Number literal is an integer literal followed by a decimal point and mantissa (optional), and a base 10 exponent (optional). The optional decimal point is represented by the ASCII period character.
A Number literal is of type Number. Number size and precision depend on the limits of the host machine, but are not less than the IEEE specification for double precision (64 bit) floating-point numbers. If a Number is of insufficient size to hold the value represented by the literal, an error is generated.
200.0 2E2 2E+2 2.0E2 2.0E+2 0.02 2E-2 2.0E-2