Содержание

Назад Вперед

3.1.6. Константы

constant :
arithm-constant
string
arithm-constant:
int-constant
real-constant
double-constant
int-constant :
{ digit }+
real-constant :
body [ E [ { +,- } ] power ]
double-constant :
body [ D [ { +,- } ] power ]
body :
int-constant . int-constant
power
int-constant
string
' { { symbol-not-apostrophe, '' } }+'
symbol-not-apostrophe:
letter
digit
special-symbol-not-apostrophe
supplementary-symbol

Правила записи констант близки к правилам записи констант в языке Фортран. Тип и значение константы определяется способом ее написания (изображения).



Примеры записи арифметических констант: 101
999
0.1
1.0
10.5E-6
1.0E+7
1.0E7
0.1D-8
15.333D4

Следующие записи не являются арифметическими константами: .1
1.
1E-1
1.E5

Примеры записи строк: 'Hello, world!'
'Об''ем тела = '


Содержание

Назад Вперед