ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

PHP учебник

PHP HOME PHP Intro PHP Install PHP Syntax PHP Variables PHP Echo / Print PHP Data Types PHP Strings PHP Constants PHP Operators PHP If...Else...Elseif PHP Switch PHP While Loops PHP For Loops PHP Functions PHP Arrays PHP Sorting Arrays PHP Superglobals

PHP Forms

PHP Form Handling PHP Form Validation PHP Form Required PHP Form URL/E-mail PHP Form Complete

PHP Advanced

PHP Arrays Multi PHP Date and Time PHP Include PHP File Handling PHP File Open/Read PHP File Create/Write PHP File Upload PHP Cookies PHP Sessions PHP Filters PHP Filters Advanced PHP Error Handling PHP Exception

MySQL Database

MySQL Database MySQL Connect MySQL Create DB MySQL Create Table MySQL Insert Data MySQL Get Last ID MySQL Insert Multiple MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML Parsers PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Intro AJAX PHP AJAX Database AJAX XML AJAX Live Search AJAX RSS Reader AJAX Poll

PHP Examples


PHP Reference

PHP Overview PHP Array PHP Calendar PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones


PHP 5 Math Функции


PHP математическое введение

Математические функции могут обрабатывать значения в диапазоне целочисленных и плавающих типов.


Установки

Математические функции PHP являются частью ядра PHP. Для использования этих функций установка не требуется.


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

Функции Описание
abs() Возвращает абсолютное (положительное) значение числа
acos() Возвращает дугу косинуса числа
acosh() Возвращает обратный гиперболический косинус числа
asin() Возвращает синус дуги числа
asinh() Возвращает обратное гиперболическое синус числа
atan() Возвращает тангенс дуги числа в радианах
atan2() Возвращает тангенс дуги двух переменных x и y
atanh() Возвращает обратный гиперболический тангенс числа
base_convert() Преобразует число из одной числовой базы в другую
bindec() Преобразует двоичное число в десятичное число
ceil() Округляет число до ближайшего целого
cos() Возвращает косинус числа
cosh() Возвращает гиперболический косинус числа
decbin() Преобразует десятичное число в двоичное число
dechex() Преобразует десятичное число в шестнадцатеричное число
decoct() Преобразует десятичное число в восьмеричной число
deg2rad() Преобразует значение градуса в значение радиан
exp() Вычисляет экспоненту e
expm1() Возвращает exp (x)-1
floor() Округляет число до ближайшего целого
fmod() Возвращает остаток от x/y
getrandmax() Возвращает наибольшее возможное значение, возвращаемое Rand ()
hexdec() Преобразует шестнадцатеричное число в десятичное число
hypot() Вычисляет гипотенузу прямоугольного треугольника
is_finite() Проверяет, является ли значение конечным или нет
is_infinite() Проверяет, является ли значение бесконечным или нет
is_nan() Проверяет, является ли значение "не-a-число"
lcg_value() Возвращает псевдо-случайное число в диапазоне от 0 до 1
log() Возвращает натуральный логарифм числа
log10() Возвращает логарифм Base-10 числа
log1p() Возвращает журнал (1 + номер)
max() Возвращает наибольшее значение в массиве или наибольшее значение нескольких указанных значений
min() Возвращает наименьшее значение в массиве или наименьшее значение нескольких указанных значений
mt_getrandmax() Возвращает наибольшее возможное значение, возвращаемое мт_ранд ()
mt_rand() Генерирует случайное целое число, используя алгоритм Мерсенна Торнадо
mt_srand() Семена Мерсенна Торнадо генератор случайных чисел
octdec() Преобразует номер восьмеричной в десятичное число
pi() Возвращает значение PI
pow() Возвращает x, возведенное в силу y
rad2deg() Преобразует значение радиан в значение градуса
rand() Генерирует случайное целое число
round() Округляет число с плавающей запятой
sin() Возвращает синус числа
sinh() Возвращает гиперболический синус числа
sqrt() Возвращает квадратный корень числа
srand() Семена генератор случайных чисел
tan() Возвращает тангенс числа
tanh() Возвращает гиперболический тангенс числа


PHP 5 предопределенные математические константы

Постоянной Значение Описание Версия PHP
INF INF Бесконечный PHP 4
M_E 2.7182818284590452354 Возвращает e PHP 4
M_EULER 0.57721566490153286061 Возвращает константу Эйлера PHP 4
M_LNPI 1.14472988584940017414 Возвращает натуральный логарифм PI: лог_е (PI) PHP 5.2
M_LN2 0.69314718055994530942 Возвращает натуральный логарифм 2: лог_е 2 PHP 4
M_LN10 2.30258509299404568402 Возвращает натуральный логарифм 10: лог_е 10 PHP 4
M_LOG2E 1.4426950408889634074 Возвращает логарифм Base-2 e: лог_2 e PHP 4
M_LOG10E 0.43429448190325182765 Возвращает логарифм Base-10 e: лог_10 e PHP 4
M_PI 3.14159265358979323846 Возвращает PI PHP 4
M_PI_2 1.57079632679489661923 Возвращает PI/2 PHP 4
M_PI_4 0.78539816339744830962 Возвращает PI/4 PHP 4
M_1_PI 0.31830988618379067154 Возвращает 1/PI PHP 4
M_2_PI 0.63661977236758134308 Возвращает 2/PI PHP 4
M_SQRTPI 1.77245385090551602729 Возвращает квадратный корень из PI: Sqrt (PI) PHP 5.2
M_2_SQRTPI 1.12837916709551257390 Возвращает 2/квадратный корень из PI: 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
NAN NAN Не число PHP 4
PHP_ROUND_HALF_UP 1 Круглые половинки вверх PHP 5.3
PHP_ROUND_HALF_DOWN 2 Круглые половинки вниз PHP 5.3
PHP_ROUND_HALF_EVEN 3 Круглые половинки до четной цифры PHP 5.3
PHP_ROUND_HALF_ODD 4 Круглые половинки до нечетных чисел PHP 5.3