52680.fb2 Справочник по PHP - читать онлайн бесплатно полную версию книги . Страница 10

Справочник по PHP - читать онлайн бесплатно полную версию книги . Страница 10

log

Возвращает натуральный логарифм аргумента.

Синтаксис:

float log(float $arg)

В случае недопустимого числа печатает предупреждение, но не завершает программу.

$x = log(exp(2)); // exp(2) - e в степени 2

// $x = 2

$x = log(M_E); // $x = 1

echo log(10); // выведет 2.302585092994

log10

Возвращает десятичный логарифм аргумента.

Синтаксис:

float log10(float $arg)

В случае недопустимого числа печатает предупреждение, но не завершает программу.

echo log10(100); // выведет 2

exp

Возвращает e (2,718281828) в степени $arg.

Синтаксис:

float exp(float $arg)

$x = exp(1);

// $x = 2.718281828459

pow

Возведение в степень.

Синтаксис:

float pow(float $base, float $exp)

Возвращает $base в степени $exp.

$x = pow(3,2); // $x = 9

$x = pow("3",2); // $x = 9

Тригонометрия

sin

Возвращает синус аргумента.

Синтаксис:

float sin(float $arg)

Аргумент задается в радианах.

$x = sin(M_PI_2); // $x = 1

cos

Возвращает косинус аргумента.

Синтаксис:

float cos(float $arg)

$x = cos(0); // $x = 0

$x = cos(M_PI); // $x = -1

tan

Возвращает тангенс аргумента, заданного в радианах.

Синтаксис:

float tan(float $arg)

$x = tan(M_PI_4); // $x = 1

acos

Возвращает арккосинус аргумента.

Синтаксис:

float acos(float $arg)

$x = acos(0); // $x = pi/2