Decimal notation consists of an optional sign character (+/-) followed by zero or more digits followed optionally by a dot (.) followed by one or more digits. Source Unified Modeling Language 2.5.1
A LiteralReal is shown in decimal notation or scientific notation. Source Unified Modeling Language 2.5.1
A LiteralInteger is shown as a sequence of digits representing the decimal numeral for the Integer value. Source Unified Modeling Language 2.5.1