Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Справочный материал.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
52.44 Кб
Скачать

Простые типы языка Паскаль

Название

Идентификатор

Множество допустимых значений

Порядковый

Короткий целый

ShortInt

-128..127

Байтовый

Byte

0..255

Слово

Word

0..65 535

Целый

Integer

-32 768..32 767

Длинный целый

LongInt

-2 147 483 648..2 147 483 647

Символьный

Char

Символы из расширенного набора символов кода ASCII

Логический

Boolean

True, False

Строковый

String

Строка, длинной до 255 символов

Вещественный

Вещественный

Real

2,9x10-39 .. 1,7xl038

С одинарной точностью

Single

l,5x10-45 .. 3,4xl038

С двойной точностью

Double

5,0xl0-324 .. 1,7xl0308

С повышенной точностью

Extended

3.4x10 -4932 .. 1.1x104932

Операции, используемые для работы с целыми переменными

Знак операции

Назначение

Приоритет

+

Сложение

2

-

Вычитание

2

*

Умножение

1

div

Целая часть от деления

1

mod

Остаток от деления

1

Приоритет - это последовательность выполнения действий в строке операций. Если приоритет = 1, то эти действия выполняются в первую очередь, если приоритет = 2, то эти действия выполняются во вторую очередь.

Пример:

7 div 2 = 3 (-7) div 2 = -3

3 div 5=0 (-7) div (-2)=3

7 mod 2= 1 (-14) mod 3 = -2

3 mod 5=3 (-10) mod 5 = 0

Задание 3.

27 div 4 = _____

27 mod 4 = ____

-5 div 2 = ____

-5 mod 2 = ____

-24 div 3 = ____

-24 mod 3 = ____

Функции, дающие целый результат

Функция

Тип аргумента

Назначение

Abs(x)

х- целое

Абсолютная величина X

Sqr(х)

х- целое

Возведение X в квадрат

Trunc(x)

х- веществ.

Выделение целой части числа X

Round(x)

х- веществ.

Округление X до целого числа

Succ(x)

х- целое

Следующее за X число

Pred(x)

х- целое

Предыдущее перед X число

Int(х)

х- веществ

Выделяет целую часть вещественного числа х

Random(x)

х- целое

Случайное число от 0 до х- 1 . Если функция не содержит аргумента, то генерируется случайное число от 0 до 1

Randomize;

Оператор, позволяющий генерировать новую последовательность случайных чисел при новом запуске программы на выполнение