В PHP има много математически функции, за да можем да извършваме математически операции.

PHP математически операции (PHP Math)

В този урок ще обясним математическите операции на PHP (PHP Math) с примери. Прочетете и приложете нашия урок, за да разберете.

PHP математическа функция: pi()

PHP функцията pi() връща PI числото. Можете да видите как го използвате в примера по-долу.

echo pi();
// Çıktı: 3.1415926535898

Като алтернатива можем да го използваме, като го присвоим на променлива.

$pi_number = pi();
echo $pi_number;
// Çıktı: 3.1415926535898

PHP min() и max() функции

Функцията PHP min() намира най-ниската стойност в дадените аргументи, а функцията PHP max() намира най-високата стойност.

echo min(1, 83, 593, 33, 10, 493);
// Çıktı: 1

echo max(1, 83, 593, 33, 10, 493);
// Çıktı: 593

Функция PHP abs().

PHP функцията abs() връща абсолютната стойност на числото.

echo abs(-10);
// Çıktı: 10

Функция PHP sqrt().

Функцията PHP sqrt() връща корен квадратен от число.

echo sqrt(81);
// Çıktı: 9

Функция PHP round().

Функцията PHP round() закръгля десетично число до цяло число. Ако вторият аргумент не е даден на функцията, тя се закръгля така, че да няма десетични знаци. Ако 1 е дадено като втори аргумент, то се закръгля до 1 десетичен знак; ако е дадено 2, то се закръглява до 2 знака след десетичната запетая.

echo round(1.60);
// Çıktı: 2

echo round(1.2);
// Çıktı: 1

echo round(1.68);
// Çıktı: 2

echo round(1.68,1);
// Çıktı: 1.7

echo round(1.688,2);
// Çıktı: 1.69

Функция PHP rand().

PHP функцията rand() генерира произволно число. Чрез добавяне на мин. и макс. параметри могат да се задават долни и горни граници за произволното число, което да се генерира.

echo rand();
// Çıktı: (bilinemeyen ve her seferinde değişen rastgele bir sayı)

echo rand(10,100);
// Çıktı: (bilinemeyen ve her seferinde değişen, 10 ve 100 arasında (10 ve 100 dahil) rastgele bir sayı)