На этом шаге мы перечислим стандартные математические функции.
Следующая группа операторов - это стандартные математические функции. Основные математические функции перечислены в таблице 1.
| Название функции и ее обозначение | Обозначение в языке PHP |
|---|---|
| sin x | sin($x), аргумент $x должен быть выражен в радианах |
| cos x | cos($x), аргумент $x должен быть выражен в радианах |
| tg x | tan($x) |
| arccos x | acos($x) |
| ex | exp($x) |
| logn x | log($x, $n) |
| log10 x | log10($x) |
| xn | pow($x, $n), $n - степень (натуральное число) |
| Квадратный корень из x | sqrt($x) |
| |x| (модуль x) | abs($x) |
| Округление до целых | round($x) |
| Генерация случайного числа. Возвращает псевдослучайное целое в диапазоне от X до Y | rand($x, $y) |
<?php $a = 45; $b = 2; $c = 16; $d=-5; $e=12.6; echo "sin (45) = "; echo sin($a); echo "<br>"; echo "exp (2) = "; echo exp($b); echo "<br>"; echo "log от 16 с основанием 2 = "; echo log($c,$b); echo "<br>"; echo "16^2 = "; echo pow($c,$b); echo "<br>"; echo "|-5| = "; echo abs($d); echo "<br>"; echo "round (12.6) = "; echo round($e); ?>
Результат выполнения программы вы можете увидеть на рисунке 1.

Рис.1. Пример использования математических функций
На следующем шаге мы рассмотрим операцию конкатенации.