Арифметика у PHP

.

gmp_add

Сложение двух чисел.
Синтаксис:
recource gmp_add (resource x, recource y)
Функция возвратит GMP-число, равное сумме аргументов x и y.

gmp_sub

Вычитание двух чисел.
Синтаксис:
recource gmp_sub (resource x, recource y)
Функция возвратит GMP-число, равное разности аргументов x и y.

gmp_mul

Умножение двух чисел.
Синтаксис:
recource gmp_mul (resource x, recource y)
Функция возвратит GMP-число, равное произведению аргументов x и y.

gmp_div

Деление двух чисел.
Синтаксис:
recource gmp_div (resource x, recource y [, int round])
Функция возвратит GMP-число, равное делению аргументов x на y. В зависимости от необязательного параметра round, результат деления будет округляться следующим образом:
Эта функция — синоним gmp_div_q ().

gmp_div_q

Деление двух чисел.
Синтаксис:
recource gmp_div_q (resource x, recource y [, int round])
Функция возвратит GMP-число, равное делению аргументов x на y. В зависимости от необязательного параметра round, результат деления будет округляться следующим образом:
У этой функции есть синоним — gmp_div ().

gmp_div_r

Возвращает остаток от целочисленного деления.
Синтаксис:
recource gmp_div_r (resource x, recource y [, int round])
Функция возвращает остаток от деления x на y. Знак будет наследован от аргумента x.

gmp_div_qr

Производит деление с остатком.
Синтаксис:
array gmp_div_qr (resource x, recource y [, int round])
Данная функция комбинирует в себе действие двух предыдущих функций gmp_div_q () и gmp_div_r (). Она возвращает массив, состоящий из двух элементов:
$x=gmp_init («0xf3c3b5»);
$result=gmp_div_qr ($x, «0xb1»);
echo "Целое: ".gmp[strval($result[0]);
echo "Остаток: ".gmp[strval($result[1]);
gmp_mod

Возвращает модуль остатка деления.
Синтаксис:
resource gmp_mod (resource x, recource y)
Данная функция эквивалентна gmp_div_r (), за исключением того, что она возвращает абсолютное значение.

gmp_divexact

Производит безостаточное деление.
Синтаксис:
resource gmp_divexact (resource x, recource y)
Данная функция использует алгоритм «точного» деления. Результат будет достоверным, только если x будет нацело делим y.

gmp_cmp

Производит сравнение двух чисел.
Синтаксис:
int gmp_cmp (resource x, recource y)
Функция возвратит положительное значение, если x y; ноль, елси x = y; отрицательное значени, если x < y.

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.