Математические функции могут обрабатывать значения в целых и плавающих диапазонах.
Функция PHP Math является неотъемлемой частью ядра PHP. Для использования этих функций установка не требуется.
| функция | описывать |
|---|---|
| абс() | Возвращает абсолютное значение числа. |
| акос() | Возвращает арккосинус числа. |
| акош() | Возвращает обратный гиперболический косинус числа. |
| асин() | Возвращает арксинус числа. |
| асинх() | Возвращает обратный гиперболический синус числа. |
| Атан() | Возвращает арктангенс числа. |
| атан2() | Возвращает арктангенс двух переменных x и y. |
| Атан () | Возвращает обратный гиперболический тангенс числа. |
| base_convert() | Преобразование чисел между произвольными базами. |
| биндек() | Преобразование двоичного числа в десятичное. |
| ячейка() | Округляем до ближайшего целого числа. |
| потому что() | Возвращает косинус числа. |
| шош() | Возвращает гиперболический косинус числа. |
| декбин() | Преобразовать десятичное число в двоичное. |
| дечекс() | Преобразовать десятичное число в шестнадцатеричное. |
| отвар() | Преобразовать десятичное число в восьмеричное. |
| град2рад() | Преобразуйте значения углов в радианы. |
| эксп() | Возвращает значение Ex. |
| выражение1() | Возвращает значение Ex-1. |
| пол() | Округлите до ближайшего целого числа. |
| фмод() | Возвращает остаток от x/y с плавающей запятой. |
| getrandmax() | Возвращает максимально возможное значение случайного числа, отображаемого при вызове функции rand(). |
| шестнадцатеричное число() | Преобразовать шестнадцатеричное число в десятичное. |
| гипот() | Вычислите длину гипотенузы прямоугольного треугольника. |
| is_finite() | Определите, является ли это конечной величиной. |
| is_infinite() | Определите, является ли это бесконечной величиной. |
| is_nan() | Определите, является ли это нечисловым значением. |
| lcg_value() | Возвращает псевдослучайное число в диапазоне (0, 1). |
| бревно() | Возвращает натуральный логарифм (по основанию E) числа. |
| журнал10() | Возвращает логарифм числа по основанию 10. |
| log1p() | Журнал возврата (1+номер) |
| Макс() | Возвращает максимальное значение в массиве или максимальное значение среди нескольких указанных значений. |
| мин() | Возвращает минимальное значение в массиве или минимальное значение среди нескольких указанных значений. |
| mt_getrandmax() | Возвращает максимально возможное значение случайного числа, отображаемого при вызове функции mt_rand(). |
| mt_rand() | Генерируйте случайные целые числа, используя алгоритм Mersenne Twister. |
| mt_srand() | Заполнение генератора случайных чисел Mersenne Twister. |
| октдек() | Преобразование восьмеричного числа в десятичное. |
| пи() | Возвращает значение числа Пи. |
| пау() | Возвращает x, возведенный в степень y. |
| рад2дег() | Преобразуйте значения радианов в значения углов. |
| рандом() | Возвращает случайное целое число. |
| круглый() | Круглые числа с плавающей запятой. |
| грех() | Возвращает синус числа. |
| Синх () | Возвращает гиперболический синус числа. |
| кврт() | Возвращает квадратный корень числа. |
| сранд() | Загрузка генератора случайных чисел. |
| загар() | Возвращает тангенс числа. |
| Танх () | Возвращает гиперболический тангенс числа. |
| постоянный | ценить | описывать | PHP-версия |
|---|---|---|---|
| ИНФ | ИНФ | неограниченный | PHP 4 |
| МНЕ | 2.7182818284590452354 | вернуться | PHP 4 |
| М_ЭУЛЕР | 0.57721566490153286061 | Вернуть константу Эйлера | PHP 4 |
| М_ЛНПИ | 1.14472988584940017414 | Возвращает натуральный логарифм числа ПИ: log_e(pi) | PHP 5.2 |
| M_LN2 | 0.69314718055994530942 | Возвращает натуральный логарифм числа 2: log_e 2 | PHP 4 |
| M_LN10 | 2.30258509299404568402 | Возвращает натуральный логарифм 10: log_e 10 | PHP 4 |
| M_LOG2E | 1.4426950408889634074 | Возвращает логарифм по основанию 2 от E: log_2 e | PHP 4 |
| M_LOG10E | 0.43429448190325182765 | Возвращает десятичный логарифм числа E: log_10 e | PHP 4 |
| М_ПИ | 3.14159265358979323846 | Возврат Пи | PHP 4 |
| M_PI_2 | 1.57079632679489661923 | ВозвращениеПи/2 | PHP 4 |
| M_PI_4 | 0.78539816339744830962 | Возврат Пи/4 | PHP 4 |
| M_1_PI | 0.31830988618379067154 | Возврат 1/Пи | PHP 4 |
| M_2_PI | 0.63661977236758134308 | Возврат 2/Пи | PHP 4 |
| M_SQRTPI | 1.77245385090551602729 | Возвращает квадратный корень из числа Пи: sqrt(pi) | PHP 5.2 |
| M_2_SQRTPI | 1.12837916709551257390 | Возвращает 2/квадратный корень из числа Пи: 2/sqrt(pi) | PHP 4 |
| M_SQRT1_2 | 0.70710678118654752440 | Возвращает квадратный корень из 1/2: 1/sqrt(2) | PHP 4 |
| M_SQRT2 | 1.41421356237309504880 | Возвращает квадратный корень из 2: sqrt(2) | PHP 4 |
| M_SQRT3 | 1.73205080756887729352 | Возвращает квадратный корень из 3: sqrt(3) | PHP 5.2 |
| НАН | НАН | не число | PHP 4 |
| PHP_ROUND_HALF_UP | 1 | Округляем вверх при встрече с .5 | PHP 5.3 |
| PHP_ROUND_HALF_DOWN | 2 | Округлите в меньшую сторону, если встретите 0,5. | PHP 5.3 |
| PHP_ROUND_HALF_EVEN | 3 | Если вы встретите 0,5, округлите до четного числа. | PHP 5.3 |
| PHP_ROUND_HALF_ODD | 4 | Если вы встретите 0,5, округлите до нечетного числа. | PHP 5.3 |