Справочник по Ada 95
2.4 Числовые литералы
Существует два вида numeric_literals: вещественные литералы и целочисленные литералы. Вещественный литерал — это numeric_literal, содержащий точку; целочисленный литерал — numeric_literal без точки.
Синтаксис
numeric_literal ::= decimal_literal | based_literal
ПРИМЕЧАНИЯ
3 Тип целочисленного литерала — universal_integer. Тип вещественного литерала — universal_real.