Шаг 10.
Основы языка PHP.
Операторы. Стандартные математические функции

    На этом шаге мы перечислим стандартные математические функции.

    Следующая группа операторов - это стандартные математические функции. Основные математические функции перечислены в таблице 1.

Таблица 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. Пример использования математических функций

    На следующем шаге мы рассмотрим операцию конкатенации.




Предыдущий шаг Содержание Следующий шаг