Главная
Случайная страница
Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Стандартные функции
Стандартные встроенные функции необходимы для выполнения часто встречающихся действий, к примеру, вычисления значений элементарных функций (sin x, tg x и т. д.). Для обращения к стандартным функциям в выражениях используется идентификатор функции, после которого в круглых скобках указывается фактический параметр. Фактический параметр может быть константой, переменной или представлять сложное выражение. В табл. 3 приведены стандартные функции Паскаля.
Таблица 3
Стандартные функции Паскаля
Функция
| Тип
результата
| Смысл, результат
выполнения (его тип)
| П р и м е р
| Ord(x)
| Целые
Char
Boolean
(дискретные)
| Порядковый номер аргумента x.
Целочисленный
| Ord(50)=20
Ord(‘ ‘)=32
Ord(False)=0
Ord(true)=1
| Pred(x)
Succ(x)
| Дискретные
Дискретные
| Предыдущее значение.
Следующее значение.
Возвращаемое значение совпадает с аргументом
| Pred(-6)=-7
Pred(‘z’)=’y’
Pred(True)=False
Succ(100)=101
Succ(‘f’)=’g’
Succ(False)=True
| Chr(x)
| Byte
| Символ, код которого x. Литерный
| Chr(32)=’ ‘
| Dec(x,[i])
Inc(x,[i])
| Целые
| Уменьшает x на i.
Увеличивает x на i.
Совпадает
| Dec(100,10)=90
Inc(50)=51
Inc(50,-5)=45
| y div x
y mod x
| Целые
Целые
| Целая часть от деления.
Остаток от деления. Целочисленный
| 13 div 5=2
13 mod 5=3
| Trunk(x)
Round(x)
Int(x)
Frac(x)
| Веществен-
ный
Веществен-
ный
Целые
Веществен-
ный
Веществен-
ный
| Отбрасывает дробную часть, целое
Округляет по правилам, целое.
Целая часть от х, вещественное.
Дробная часть от х, вещественное
| Trunk(5.7)=5
Trunk(-4.6)=-4
Round(5.7)=6
Round(-4.6)=-5
Int(-4.6)=-4.0
Frac(-4.6)=-0.6
Frac(8.91)=0.91
| Odd(x)
| Целые
| True при х нечетном,
False при х четном
| Odd(25)=True
Odd(100)=False
| Random[(i)]
Randomize
| Real, Word
| Генерирует случайные целые числа из диапазона (от 0 до i-1) или (если без параметра) вещественное число от 0 до 1.
Инициализирует случайным значением (текущим системным временем), генератор случайных чисел.
| Random – случайное вещественное число от 0 до 1. (0.583)
Random(100) – случайное целое число от 0 до 99
|
Date: 2015-12-12; view: 417; Нарушение авторских прав Понравилась страница? Лайкни для друзей: |
|
|