Математические функции

Математические функции

Интерфейс математических подпрограмм заимствован преимущественно из модулей System и Math системы Delphi.

function Sign(x: integer): integer;

Возвращает знак числа x

function Sign(x: longword): integer;

Возвращает знак числа x

function Sign(x: int64): integer;

Возвращает знак числа x

function Sign(x: uint64): integer;

Возвращает знак числа x

function Sign(x: real): integer;

Возвращает знак числа x

function Abs(x: integer): integer;

Возвращает модуль числа x

function Abs(x: longword): longword;

Возвращает модуль числа x

function Abs(x: int64): int64;

Возвращает модуль числа x

function Abs(x: uint64): uint64;

Возвращает модуль числа x

function Abs(x: real): real;

Возвращает модуль числа x

function Sin(x: real): real;

Возвращает синус числа x

function Sinh(x: real): real;

Возвращает гиперболический синус числа x

function Cos(x: real): real;

Возвращает косинус числа x

function Cosh(x: real): real;

Возвращает гиперболический косинус числа x

function Tan(x: real): real;

Возвращает тангенс числа x

function Tanh(x: real): real;

Возвращает гиперболический тангенс числа x

function ArcSin(x: real): real;

Возвращает арксинус числа x

function ArcCos(x: real): real;

Возвращает арккосинус числа x

function ArcTan(x: real): real;

Возвращает арктангенс числа x

function Exp(x: real): real;

Возвращает экспоненту числа x

function Ln(x: real): real;

Возвращает натуральный логарифм числа x

function Log2(x: real): real;

Возвращает логарифм числа x по основанию 2

function Log10(x: real): real;

Возвращает десятичный логарифм числа x

function LogN(base,x: real): real;

Возвращает логарифм числа x по основанию base

function Sqrt(x: real): real;

Возвращает квадратный корень числа x

function Sqr(x: integer): int64;

Возвращает квадрат числа x

function Sqr(x: longword): uint64;

Возвращает квадрат числа x

function Sqr(x: int64): int64;

Возвращает квадрат числа x

function Sqr(x: uint64): uint64;

Возвращает квадрат числа x

function Sqr(x: real): real;

Возвращает квадрат числа x

function Power(x,y: real): real;

Возвращает x в степени y

function Round(x: real): integer;

Возвращает x, округленное до ближайшего целого

function Trunc(x: real): integer;

Возвращает целую часть числа x

function Int(x: real): real;

Возвращает целую часть числа x

function Frac(x: real): real;

Возвращает дробную часть числа x

function Floor(x: real): integer;

Возвращает наибольшее целое, меньшее или равное x

function Ceil(x: real): integer;

Возвращает наименьшее целое, большее или равное x

function RadToDeg(x: real): real;

Переводит радианы в градусы

function DegToRad(x: real): real;

Переводит градусы в радианы

procedure Randomize;

Инициализирует датчик псевдослучайных чисел

procedure Randomize(seed: integer);

Инициализирует датчик псевдослучайных чисел, используя значение seed. При одном и том же seed генерируются одинаковые псевдослучайные последовательности

function Random(maxValue: integer): integer;

Возвращает случайное целое в диапазоне от 0 до maxValue-1

function Random(a,b: integer): integer;

Возвращает случайное целое в диапазоне от a до b

function Random: real;

Возвращает случайное вещественное в диапазоне [0..1)

function Max(a,b: integer): integer;

Возвращает максимальное из чисел a,b

function Max(a,b: longword): longword;

Возвращает максимальное из чисел a,b

function Max(a,b: int64): int64;

Возвращает максимальное из чисел a,b

function Max(a,b: uint64): uint64;

Возвращает максимальное из чисел a,b

function Max(a,b: real): real;

Возвращает максимальное из чисел a,b

function Min(a,b: integer): integer;

Возвращает минимальное из чисел a,b

function Min(a,b: longword): longword;

Возвращает минимальное из чисел a,b

function Min(a,b: int64): int64;

Возвращает минимальное из чисел a,b

function Min(a,b: uint64): uint64;

Возвращает минимальное из чисел a,b

function Min(a,b: real): real;

Возвращает минимальное из чисел a,b

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Математические формулы

Из книги автора

Математические формулы Кирпичи просто создавать, использовать, они понятны и просты, но на протяжении столетий возникло и сформировалось более тонкое понимание систем упорядочения. Эти открытия и нововведения развивали наше понимание сеток. Обращаясь к математике,


Математические функции

Из книги автора

Математические функции Имеющиеся в VBScript функции, предназначенные для математических вычислений, описаны в табл. П2.14.Таблица П2.14. Математические функции Функция Описание Abs(x) Возвращает абсолютное значение числа х Atn(x) Возвращает арктангенс числа х Cos(x) Возвращает


Математические функции

Из книги автора

Математические функции Функции округления absВозвращает модуль числа.Синтаксис:mixed abs(mixed $number)Тип параметра $number может быть float или int, а ти п возвращаемого значения всегда совпадает с типом этого параметра.$x = abs(-4); // $x=4$x = abs(-7.45); // $x=7.45roundОкругление дробного числа до


2.1. Предыстория. Математические основы

Из книги автора

2.1. Предыстория. Математические основы Представление различных понятий окружающего нас мира при помощи графической символики уходит своими истоками в глубокую древность. В качестве примеров можно привести условные обозначения знаков Зодиака, магические символы


4.1. Математические формулы

Из книги автора

4.1. Математические формулы В текстовом редакторе Word существует специальный инструмент для работы с формулами – редактор формул. С его помощью можно создавать сложные объекты, выбирая символы с панели инструментов и задавая переменные и числа. При этом размер шрифтов,


Стандартные математические функции

Из книги автора

Стандартные математические функции ABS (X) – абсолютная величина X.ARCTAN (X) – вычисление угла в радианах, тангенс которого равен X.COS (X) – вычисление косинуса угла в радианах.EXP (X) – Вычисление ex.LN (X) – вычисление натурального логарифма от X.PI – вычисление числа Пи.RANDOM –


Стандартные математические функции

Из книги автора

Стандартные математические функции Для того, чтобы использовать эти функции в начале программы должно стоять:#include <math. h>abs (x) – возвращает абсолютное значение целого аргумента x.acos (x) – арккосинус x.asin (x) – арксинус x.atan (x) – арктангенс x.cos (x) – косинус x.exp (x) – ex.fabs


8.1.9. Массивы как математические множества

Из книги автора

8.1.9. Массивы как математические множества В большинстве языков множества напрямую не реализованы (Pascal составляет исключение). Но массивы в Ruby обладают некоторыми свойствами, которые позволяют использовать их как множества. В данном разделе мы рассмотрим эти свойства и


Математические функции

Из книги автора

Математические функции Создайте чистую таблицу. Эту таблицу мы будем использовать для примеров использования функций.Наиболее часто используемая функция в математических расчетах – это КОРЕНЬ.1. Выделите ячейку R2C2. В эту ячейку мы будем вставлять функцию.2. Нажмите


4.5.3. Функции, которые создают новые конфигурации из существующих 4.5.3.1. Функции геометрии, которые производят новые конфигурации

Из книги автора

4.5.3. Функции, которые создают новые конфигурации из существующих 4.5.3.1. Функции геометрии, которые производят новые конфигурации Раздел "4.5.2. Функции Geometry" обсуждает несколько функций, которые создают новые конфигурации из


Математические функции

Из книги автора

Математические функции Функция Краткое описание abs нахождение абсолютного значения выражения типа int acos вычисление арккосинуса asin вычисление арксинуса atan вычисление арктангенса х atan2 вычисление арктангенса от у/х cabs нахождение абсолютного значения


Математические формулы для женщин

Из книги автора

Математические формулы для женщин Авторы: Скамейкин, Алексей, Яблоков, Сергей Две тысячи лет мужчины провели впустую. Вместо того чтобы написать формулу красоты и здоровья или хотя бы соорудить внятное определение красоты, они ходили вокруг да около, не в силах