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.
25.5 1000. -15. +37589.3333333333 12345678901
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.