Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Стандартные функции и процедуры языка Турбо Паскаль
В языке Турбо Паскаль существует ряд заранее разработанных процедур и функций, которые можно использовать в программах как готовые объекты без предварительного описания. Все они имеют принятые в языке названия и объединены в стандартные модули. В данном разделе приводятся наиболее часто используемые стандартные функции.
Abs(X) — вычисляет абсолютное значение X; Ехр(Х) — вычисляет функцию eX; Ln(X) — вычисляет натуральный логарифм X; Sqr(X) — X возводит в квадрат; Sqrt(X) — вычисляет квадратный корень из X; Sin(X), Cos(X), Arctan(X) — тригонометрические функции (аргумент задается всегда в радианах); Тrunc(Х) — определяет целую часть числа X, тип результата Longint; Round(X) — округляет число X до целого; Chr(I) (I — целое число, задающее код символа) — определяет символ, ASCII-код которого равен I; Ord(X) (X — порядковый тип) — определяет порядковый номер символа в наборе символов типа; Pred(X) (X — порядковый тип) — находит предшествующий элемент во множестве элементов типа; Succ(X) (X — порядковый тип) — находит последующий элемент во множестве элементов типа; Odd(X) (X— целого типа) — определяет четность числа: если X — нечетный, то результат принимает значение true, если четный — false; Dec(X[,i]) — уменьшает значение Х на i, при отсутствии i — на 1; Inc(Х[,i]) — увеличивает значение Х на i, при отсутствии i — на 1, Frac(X) — определяет дробную часть аргумента X; Int(X) — определяет целую часть аргумента X. Тип результата Real; Random (X) — равномерное псевдослучайное число 0£I<Х, при отсутствии X интервал чисел от 0 до 1. Математические функции, не представленные в языке Турбо Паскаль в явном виде: Десятичный логарифм Lg(X) = Ln(X)/Ln(10);
Возведение в степень Y = Мn ;Y: = Exp(n*Ln(M)), например A = 165; A:=Exp(5*Ln(l6)); Тангенс угла X вычисляется как Sin(X)/Cos(X); Котангенс угла X вычисляется как Cos(X)/Sin(X). Начало работы в системе программирования Turbo Pascal |
||
Последнее изменение этой страницы: 2018-05-29; просмотров: 224. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |