Математичні функції в php

Математичні функції в PHP

Відео: [PHP] Математичні функції (Урок 15)

Коли ми проходили jаvascript, то розглянули клас Math, в якому описані константи і функції, які мають пряме відношення до математики. В PHP також є математичні функції, які ми і розглянемо в цій статті.

Давайте почнемо з математичних констант в PHP:

lt ;?php
echo M_PI
-
echo
"
"
-
echo M_E
-
?gt;

В даному прикладі, як Ви здогадалися, виводяться найпопулярніші константи математики: число П і число Е.

Тепер давайте розглянемо математичні функції в PHP. І почнемо з двох функцій: min () і max (). Обидві функції приймають два параметра і повертають мінімальний або максимальний з них відповідно:

lt ;?php
$ x
=5-
$ y
=7-
echo max
($ x, $ y) -
echo
"
"
-
echo min
($ x, $ y) -
?gt;

Тепер перейдемо до функції abs (). Ця функція приймає як параметр число і повертає його модуль:

lt ;?php
$ x
=-5.2-
echo abs
($ x) -
?gt;



Ще одна дуже корисна математична функція - це round (). Функція також приймає число і повертає найближче ціле. Іншими словами, дана функція округлює число:

lt ;?php
$ x
=12.353555-
echo round
($ x) -
?gt;

також у функції round () є параметр precision, який означає, до скількох знаків після коми необхідно округлити число. За замовчуванням, цей параметр має значення 0 (Тобто округлити до цілого):

Відео: Урок 30: Математичні функції в PHP

lt ;?php
$ x
=12.353555-
echo round
($ x,3) -
?gt;

Як бачите, вихідне число округлилося до трьох знаків після коми.

Відео: Математичні функції [PHP - Урок 21]




також функція round () дозволяє задати негативний precision, що дозволить округляти до десятків, сотень, тисяч і так далі:

lt ;?php
$ x
=531.1239-
echo round
($ x,-2) -
?gt;

Таким чином, наше число округлилося до сотень. В загальному, функція round () дуже корисна і використовується досить часто.

тепер розглянемо функцію вилучення квадратного кореня - sqrt ():

lt ;?php
$ x
=39-
echo sqrt
($ x) -
?gt;

Іноді потрібно звести число в ступінь, і для цього існує функція pow (), приймаюча два числа: підстава і ступінь:

Відео: Другий урок по PHP | Елементарна математичні операції

lt ;?php
$ x
=2.5-
$ y
=4.2-
echo pow
($ x, $ y) -
?gt;

Ще одна функція, яка може Вам знадобитися, - це натуральний логарифм - log ():

lt ;?php
$ x
= M_E * M_E-
echo log
($ x) -
?gt;

І, наостанок, розглянемо основні тригонометричні функції:

lt ;?php
$ x
=2.1-
echo sin
($ x) -
echo
"
"
-
echo cos
($ x) -
echo
"
"
-
echo tan
($ x) -
?gt;

І зворотні функції:

lt ;?php
$ x
=0.9-
echo asin
($ x) -
echo
"
"
-
echo acos
($ x) -
echo
"
"
-
echo atan
($ x) -
?gt;

Ось і все, що бажано знати про математичних функціях в PHP. Головне зрозуміти, що запам`ятовувати все це не треба, а треба лише зрозуміти принцип використання. А якщо раптом подзабудіте якусь функцію, то подивіться в довідник PHP, і все буде в порядку.

Поділися в соціальних мережах:

Схожі
Створення функцій в jаvascriptСтворення функцій в jаvascript
Функції для роботи з dnsФункції для роботи з dns
Стрілочні функції в es6.Стрілочні функції в es6.
Що таке фільтри в php.Що таке фільтри в php.
Об`єкт number в jаvascriptОб`єкт number в jаvascript
Reflection api. Reflectionclass.Reflection api. Reflectionclass.
Сокети: сервер на phpСокети: сервер на php
Функції bash в скриптахФункції bash в скриптах
Створення класу в phpСтворення класу в php
Що нового в php7.1: генерація випадкових чисел.Що нового в php7.1: генерація випадкових чисел.
» » Математичні функції в php