Decimal constants

A decimal constant specifies a decimal number as a signed or unsigned number that consists of no more than 63 digits. The constant must either:

The precision is the total number of digits (including leading and trailing zeros); the scale is the number of digits to the right of the decimal point (including trailing zeros).

If the precision of the decimal constant is greater than the largest decimal precision and the scale is not greater than the largest decimal precision, then leading zeroes to the left of the decimal point are eliminated to reduce the precision to the largest decimal precision.

Examples

25.5     1000.     -15.     +37589.3333333333     12345678901