IPB

> Числа
Чат
Форум
Загрузка...
 

Язык:
Русский
English

 Числа


Для чисел, которые являются константами типа Integer и Real, используется обычная десятичная запись.

Шестнадцатеричная целочисленная константа записывается со знаком доллара ($) в качестве префикса.

Инженерная запись (E или e, сопровождаемые экспонентой) читается как "десять в степени"  в вещественных типах. Например:

 7E-2 равно 7 умножить на 10 в -2 степени.
 12.25e+6 или 12.25e6 равны 12.25 умножить на 10 в 6-ой степени.

Числа с десятичными точками или экспонентами обозначают константы вещественного типа.

Другие десятичные числа обозначают константы целочисленного типа. Их значения должны находиться между -2 147 483 648 и 2 147 483 647 ( -(MaxLongInt+1) и MaxLongInt).

Шестнадцатеричные числа

Шестнадцатеричные числа обозначают константы целочисленного типа. Их значения должны находиться в пределах от $00000000 до $FFFFFFFF.

Знак возникающего в результате значения подразумевается шестнадцатеричной записью.

Ада

Между десятичными и шестнадцатиричными цифрами может находиться знак подчёркивания (исключительно для удобства чтения). Знак подчёркивания не может находиться перед или после последовательности цифр; два знака подчёркивания не могут идти подряд. Например:

 12    0   1E6   123_456    -- целые числа
 12.0  0.0 0.546 3.14159_26 -- вещественные числа

Помимо десятичных чисел, можно использовать любое основание от 2 до 16. При этом можно использовать и точку, и экспоненту. Например:

 2#1111_1111#  16#FF#       016#0ff#  -- целое число 255
 16#E#E1       2#1110_0000#           -- целое число 224
 16#F.FF#E+2   2#1.1111_1111_1110#E11 -- вещественное число 4095.0

См. также

Лекция №1.2: Начальные сведения о программах на языке Pascal

 
 К началу страницы 
Тэги: Numbers
 

Код для вставки: :: :: :: ГОСТ ::
Поделиться: //
 



-
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"