TURBO PASCAL |
Новости
|
ЧислаДля чисел, представляющих собой константы целого и вещест- венного типа, используется обычная десятичная запись. Целая конс- танта в шестнадцатиричном формате имеет в качестве префикса знак доллара ($). Техническое обозначение (E или е с показателем сте- пени) в вещественных типах читается, как "на десять в степени". Например, 7E-2 означает 7х10^-2, а 12.25E+6 или 12.25E6 оба обозначают 12.25х10^+6. Синтаксические диаграммы для записи чисел приведены ниже. ┌─────────────────┐ последовательность ────────>│шестнадцатиричная├───────┬──> шестнадцатиричных ^ │ цифра │ │ цифр │ └─────────────────┘ │ └───────────────────────────────┘ ┌─────────────────┐ последовательность ────────>│ цифра ├───────┬───> цифр ^ └─────────────────┘ │ │ │ └───────────────────────────────┘ ┌──────────────────┐ целые без знака ────┬────>│последовательность├───────────> │ │ цифр │ ^ │ └──────────────────┘ │ │ │ │ ┌───┐ ┌──────────────┴───┐ └────>│ $ │────>│последовательность│ └───┘ │шестнадцатиричных │ │ цифр │ └──────────────────┘ ┌───┐ знак ─┬───>│ + ├───────> │ └───┘ ^ │ ┌───┐ │ └───>│ - ├───┘ └───┘ B.Pascal 7 & Objects/LR - 28 - вещественное без знака │ ┌──────────┐ ┌───┐ ┌──────────┐ └──>│Последова-├─┬─>│ . ├─>│последова-├──┬──────────────────> │тельность │ │ └───┘ │тельность │ │ ^ │ цифр │ │ │ цифр │ │ │ └──────────┘ │ └──────────┘ │ │ │ v ┌──────────┐ │ └─────────────────────────>│масштабный├─┘ │ множитель│ └──────────┘ масштабный множитель │ ┌───┐ ┌──────────────────┐ └───────┬─>│ E ├─────┬────────────>│последовательность├──> │ └───┘ ^ │ ^ │ цифр │ │ ┌───┐ │ │ ┌────┐ │ └──────────────────┘ └─>│ е ├─┘ └─>│знак├──┘ └───┘ └────┘ число без знака │ ┌───────────────┐ └───────────┬─>│целое без знака├────────> │ └───────────────┘ ^ │ ┌────────────┐ │ └─>│вещественное├───────┘ │без знака │ └────────────┘ число со знаком │ ┌───────────────┐ └────────┬────────────────>│число без знака├────> │ ^ └───────────────┘ │ ┌────┐ │ └─>│знак├─────┘ └────┘ Числа с десятичными точками или показателями степени предс- тавляют собой константы вещественного типа. Остальные десятичные числа обозначают константы целого типа. Они должны принимать зна- чения в диапазоне от -2147483648 до 2147483647. Шестнадцатиричные числа обозначают константы целочисленного типа. Они должны находиться в диапазоне от $00000000 до $FFFFFFFF. Окончательный знак значения определяется шестнадцати- ричной записью. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |