Математические функции
Интерфейс математических подпрограмм заимствован преимущественно из модулей 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)
----------------------------------------
Там ещё max и min не вошли… Ограничение на размер сообщения!
Разве так трудно нажать F1 ?
Другие языки программирования и технологии
pascalabc.net все функцеи Напишите пожалуйста все функции Пример sqrt(x )
Ерлан Нурбеков
А max и min когда-то искал в справке f1, но не нашел. Н подскажете, как их писать?)
Похожие вопросы
- Как создать компьютерного червя на PascalABC.NET и на других языках программирования или опишите структуру червя.
- Как написать на PascalABC.NET блокнот?
- PascalABC.NET Графика и анимация простейший уровень, не хочет выполняться процедура, (помогите новичку)
- PascalABC.NET Графика, движение объекта после нажатия клавиши
- чем отличается Delphi 7 от PascalABC.net ???
- Хочу задать вопрос по множествам PascalABC.NET
- Задача на PascalABC.NET. Помогите с решением, очень прошу!
- Нужна очень задача решеная по паскалю! PascalABC.NET
- Где ошибка в программе PascalABC.net
- Pascal PascalABC net и Turbo Pascal какая между ними разница? Вообщем какая, для написания програм разница большая??