/
n-dimens
/
pascalabcnet
Обзор
Документация
Войти
/
n-dimens
/
pascalabcnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
PABCNetHelp/LangGuide/PABCSystemUnit/Old2016/stand_math.html
368 строк
12 KB
samuraiGH
adding working-tree-encoding attribute (#3325)
07 ноя 2025, 16:12
Не верифицирован
07 ноя 2025, 16:12
cf1fd29
Код
Авторство
О чём код?
<html><head> <object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"> <param name="Keyword" value="Sign"> <param name="Keyword" value="Abs"> <param name="Keyword" value="Sin"> <param name="Keyword" value="Sinh"> <param name="Keyword" value="Cos"> <param name="Keyword" value="Cosh"> <param name="Keyword" value="Tan"> <param name="Keyword" value="Tanh"> <param name="Keyword" value="ArcSin"> <param name="Keyword" value="ArcCos"> <param name="Keyword" value="ArcTan"> <param name="Keyword" value="Exp"> <param name="Keyword" value="Ln"> <param name="Keyword" value="Log2"> <param name="Keyword" value="Log10"> <param name="Keyword" value="LogN"> <param name="Keyword" value="Sqrt"> <param name="Keyword" value="Sqr"> <param name="Keyword" value="Power"> <param name="Keyword" value="Round"> <param name="Keyword" value="Trunc"> <param name="Keyword" value="Int"> <param name="Keyword" value="Frac"> <param name="Keyword" value="Floor"> <param name="Keyword" value="Ceil"> <param name="Keyword" value="Randomize"> <param name="Keyword" value="Random"> <param name="Keyword" value="Max"> <param name="Keyword" value="Min"> <param name="Keyword" value="RadToDeg"> <param name="Keyword" value="DegToRad"> </object></head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title></title><link rel="StyleSheet" href="../../default.css"><body> <H1>Математические функции</H1> <p><span lang="ru">Интерфейс математических подпрограмм заимствован преимущественно из модулей </span>System <span lang="ru">и </span>Math <span lang="ru">системы </span>Delphi<span lang="ru">.</span></p> <table border=0 CELLPADDING=5> <tr><td> <code> <b>function</b> Sign(x: integer): integer; </code><br> Возвращает знак числа x </td></tr> <tr><td> <code> <b>function</b> Sign(x: longword): integer; </code><br> Возвращает знак числа x </td></tr> <tr><td> <code> <b>function</b> Sign(x: int64): integer; </code><br> Возвращает знак числа x </td></tr> <tr><td> <code> <b>function</b> Sign(x: uint64): integer; </code><br> Возвращает знак числа x </td></tr> <tr><td> <code> <b>function</b> Sign(x: real): integer; </code><br> Возвращает знак числа x </td></tr> <tr><td> <code> <b>function</b> Abs(x: integer): integer; </code><br> Возвращает модуль числа x </td></tr> <tr><td> <code> <b>function</b> Abs(x: longword): longword; </code><br> Возвращает модуль числа x </td></tr> <tr><td> <code> <b>function</b> Abs(x: int64): int64; </code><br> Возвращает модуль числа x </td></tr> <tr><td> <code> <b>function</b> Abs(x: uint64): uint64; </code><br> Возвращает модуль числа x </td></tr> <tr><td> <code> <b>function</b> Abs(x: real): real; </code><br> Возвращает модуль числа x </td></tr> <tr><td> <code> <b>function</b> Sin(x: real): real; </code><br> Возвращает синус числа x </td></tr> <tr><td> <code> <b>function</b> Sinh(x: real): real; </code><br> Возвращает гиперболический синус числа x </td></tr> <tr><td> <code> <b>function</b> Cos(x: real): real; </code><br> Возвращает косинус числа x </td></tr> <tr><td> <code> <b>function</b> Cosh(x: real): real; </code><br> Возвращает гиперболический косинус числа x </td></tr> <tr><td> <code> <b>function</b> Tan(x: real): real; </code><br> Возвращает тангенс числа x </td></tr> <tr><td> <code> <b>function</b> Tanh(x: real): real; </code><br> Возвращает гиперболический тангенс числа x </td></tr> <tr><td> <code> <b>function</b> ArcSin(x: real): real; </code><br> Возвращает арксинус числа x </td></tr> <tr><td> <code> <b>function</b> ArcCos(x: real): real; </code><br> Возвращает арккосинус числа x </td></tr> <tr><td> <code> <b>function</b> ArcTan(x: real): real; </code><br> Возвращает арктангенс числа x </td></tr> <tr><td> <code> <b>function</b> Exp(x: real): real; </code><br> Возвращает экспоненту числа x </td></tr> <tr><td> <code> <b>function</b> Ln(x: real): real; </code><br> Возвращает натуральный логарифм числа x </td></tr> <tr><td> <code> <b>function</b> Log2(x: real): real; </code><br> Возвращает логарифм числа x по основанию 2 </td></tr> <tr><td> <code> <b>function</b> Log10(x: real): real; </code><br> Возвращает десятичный логарифм числа x </td></tr> <tr><td> <code> <b>function</b> LogN(base,x: real): real; </code><br> Возвращает логарифм числа x по основанию base </td></tr> <tr><td> <code> <b>function</b> Sqrt(x: real): real; </code><br> Возвращает квадратный корень числа x </td></tr> <tr><td> <code> <b>function</b> Sqr(x: integer): int64; </code><br> Возвращает квадрат числа x </td></tr> <tr><td> <code> <b>function</b> Sqr(x: longword): uint64; </code><br> Возвращает квадрат числа x </td></tr> <tr><td> <code> <b>function</b> Sqr(x: int64): int64; </code><br> Возвращает квадрат числа x </td></tr> <tr><td> <code> <b>function</b> Sqr(x: uint64): uint64; </code><br> Возвращает квадрат числа x </td></tr> <tr><td> <code> <b>function</b> Sqr(x: real): real; </code><br> Возвращает квадрат числа x </td></tr> <tr><td> <code> <b>function</b> Power(x,y: real): real; </code><br> Возвращает x в степени y </td></tr> <tr><td> <code> <b>function</b> Round(x: real): integer; </code><br> Возвращает x, округленное до ближайшего целого </td></tr> <tr><td> <code> <b>function</b> Trunc(x: real): integer; </code><br> Возвращает целую часть числа x </td></tr> <tr><td> <code> <b>function</b> Int(x: real): real; </code><br> Возвращает целую часть числа x </td></tr> <tr><td> <code> <b>function</b> Frac(x: real): real; </code><br> Возвращает дробную часть числа x </td></tr> <tr><td> <code> <b>function</b> Floor(x: real): integer; </code><br> Возвращает наибольшее целое, меньшее или равное x </td></tr> <tr> <td> <code> <b>function</b> Ceil(x: real): integer; </code><br> Возвращает наименьшее целое, большее или равное x </td> </tr> <tr> <td> <code> <b>function</b> RadToDeg(x: real): real; </code><br> <span lang="ru">Переводит радианы в градусы</span></td> </tr> <tr><td> <code><b>function</b> DegToRad(x: real): real; </code><br> <span lang="ru">Переводит градусы в радианы</span> </td></tr> <tr><td> <code> <b><b>procedure</b></b> Randomize; </code><br> Инициализирует датчик псевдослучайных чисел </td></tr> <tr><td> <code> <b><b>procedure</b></b> Randomize(seed: integer); </code><br> Инициализирует датчик псевдослучайных чисел, используя значение seed. При одном и том же seed генерируются одинаковые псевдослучайные последовательности </td></tr> <tr><td> <code> <b>function</b> Random(maxValue: integer): integer; </code><br> Возвращает случайное целое в диапазоне от 0 до maxValue-1 </td></tr> <tr><td> <code> <b>function</b> Random(a,b: integer): integer; </code><br> Возвращает случайное целое в диапазоне от a до b </td></tr> <tr><td> <code> <b>function</b> Random: real; </code><br> Возвращает случайное вещественное в диапазоне [0..1) </td></tr> <tr><td> <code> <b>function</b> Max(a,b: integer): integer; </code><br> Возвращает максимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Max(a,b: longword): longword; </code><br> Возвращает максимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Max(a,b: int64): int64; </code><br> Возвращает максимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Max(a,b: uint64): uint64; </code><br> Возвращает максимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Max(a,b: real): real; </code><br> Возвращает максимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Min(a,b: integer): integer; </code><br> Возвращает минимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Min(a,b: longword): longword; </code><br> Возвращает минимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Min(a,b: int64): int64; </code><br> Возвращает минимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Min(a,b: uint64): uint64; </code><br> Возвращает минимальное из чисел a,b </td></tr> <tr><td> <code> <b>function</b> Min(a,b: real): real; </code><br> Возвращает минимальное из чисел a,b </td></tr> </table> </body></html>