Преглед на PHP математическите функции

В тази статия ще обсъдим математическите функции на PHP. PHP означава Hypertext Preprocessor. PHP е език за програмиране, който може да се използва за изграждане на малки приложения, като проста форма и т.н., за големи бизнес приложения. Това е скриптов език базиран на сървъра. Всеки език за програмиране има много вградени функционалности по подразбиране.

Тези функции помагат на програмиста бързо да напише необходимия код. Тези вградени функционалности съдържат логика, в която се изисква според нашето изискване. Тези вградени функционалности могат да бъдат базирани на низови функционалности, базирани на масиви, базирани на числа, JSON базирани функционалности и т.н.

Сега нека разгледаме какво е PHP Math Functions

PHP математически функции:

PHP Math функциите са вградени функционалности на PHP като език за програмиране. Основната роля на тези функции е да осигурят механизъм, по който разработчикът да може да прави някакви математически изчисления или подобни неща. Те осигуряват бързи ръце за развитие, без да пишат дълъг код. Сега с това ни уведомете обхвата на тези функции по математика на PHP

Обхват на математическите функции на PHP:

Обхватът на тези php математически функции е в рамките на цели числа и float видове. Обхват на цяло число тип данни в PHP за 32-битов компютър е -2, 147, 483, 647 до 2, 147, 483, 647. Всяко число, по-малко от -2, 147, 483, 647 или всяко число по-голямо от 2, 147, 483, 647 или всяко число, по-малко от -2, 147, 483, 647, се счита за поплавък.

Сега ще се опитаме да разберем различни математически функции на PHP, заедно с неговото използване Пример:

1) функция abs () - Въведена е във версия PHP 4+. Тя връща абсолютната стойност на числото. Типът на връщане на функцията е float или цяло число, в зависимост от типа на аргумента, предаден във функцията.

Пример :



echo(abs(3.5) . "
");
echo(abs(-3.5) . "
");
echo(abs(5) . "
");
echo(abs(-5));
?>
<_?php


echo(abs(3.5) . "
");
echo(abs(-3.5) . "
");
echo(abs(5) . "
");
echo(abs(-5));
?>

Решение :

3.5

3.5

5

5

2) функция acos () - Въведена е във версия PHP 4+. Очаква аргумент в диапазона от -1 до +1. Ако числото от зададения диапазон бъде предадено в аргумент, то то връща NaN, в противен случай връща arc косинусна стойност на числото. Типът на връщане на функцията е косинус от число

Пример :



echo(acos(0.35) . "
");
echo(acos(-0.35) . "
");
echo(acos(5) . "
");
echo(acos(0.7253));
?>
<_?php


echo(acos(0.35) . "
");
echo(acos(-0.35) . "
");
echo(acos(5) . "
");
echo(acos(0.7253));
?>

Решение :

1, 2132252231493863

1, 9283674304404068

NaN

, 7593262601879907

3) функция asin () - Въведена е във версия PHP 4+. Очаква аргумент в диапазона от -1 до +1. Ако числото от зададения диапазон бъде предадено в аргумент, то то връща NaN, в противен случай връща дъгова стойност на числото. Типът на връщане на функцията е дъга на число

Пример :



echo(asin(0.35) . "
");
echo(asin(-0.35) . "
");
echo(asin(5) . "
");
echo(asin(0.7253));
?>
<_?php


echo(asin(0.35) . "
");
echo(asin(-0.35) . "
");
echo(asin(5) . "
");
echo(asin(0.7253));
?>

Решение :

, 35757110364551026

-0, 35757110364551026

NaN

, 8114700666069059

4) ceil () функция - Въведена е във версия PHP 4+. Той закръгля число до най-близкото цяло число. Например, таванът на 3.2 ще даде 4. Той връща цялото число под формата на най-близкото цяло число, което е по-голямо от предадения аргумент

Пример :



echo(ceil(3.35) . "
");
echo(ceil(-4.35) . "
");
echo(ceil(5) . "
");
echo(ceil(14.8114700666069059));
?>
<_?php


echo(ceil(3.35) . "
");
echo(ceil(-4.35) . "
");
echo(ceil(5) . "
");
echo(ceil(14.8114700666069059));
?>

Решение :

4

-4

5

15

6) функция floor () - Въведена е във версия PHP 4+. Той закръгля число надолу до най-близкото цяло число. Например, етажът от 3.2 ще даде 3. Той връща цялото число под формата на най-близкото цяло число, което е по-малко от изпратения аргумент

Пример :



echo(floor(3.35) . "
");
echo(floor(-2.35) . "
");
echo(floor(5) . "
");
echo(floor(14.811470062));
?>
<_?php


echo(floor(3.35) . "
");
echo(floor(-2.35) . "
");
echo(floor(5) . "
");
echo(floor(14.811470062));
?>

Решение :

3

-3

5

14

7) функция pi () - Въведена е във версия PHP 4+. Той връща стойността на PI и неговият тип връщане е поплавък.

Пример :



echo(pi() . "
");
?>
<_?php


echo(pi() . "
");
?>

Решение :

3.1415926535898

8) функция pow () - Въведена е във версия PHP 4+. Той приема два аргумента, например x и y. Той изчислява х, повдигнат до силата на у. неговият тип връщане е цяло число или float, което зависи от естеството на аргумента

Пример :



echo(pow(2, 3) . "
");
echo(pow(2, 4) . "
");
echo(pow(5, 6) . "
");
echo(pow(3, 5));
?>
<_?php


echo(pow(2, 3) . "
");
echo(pow(2, 4) . "
");
echo(pow(5, 6) . "
");
echo(pow(3, 5));
?>

Решение :

8

16

15625

243

9) log () функция - Въведена е във версия PHP 4+. Той приема два аргумента, например x и y, където x е число и y е логаритъм на число, което трябва да се основава. Ако y не се предава, тогава се приема стойността по подразбиране 'e'. Неговият тип връщане е поплавък

Пример :



echo(log(2.718) . "
");
echo(log(2) . "
");
echo(log(1) . "
");
echo(log(0));
?>
<_?php


echo(log(2.718) . "
");
echo(log(2) . "
");
echo(log(1) . "
");
echo(log(0));
?>

Решение :

1, 000006684914

0.69314718055995

0

-INF

10) функция log10 () - Въведена е във версия PHP 4+. Той приема един аргумент казва x, където x е число, чиято основа 10 логаритъм трябва да се изчисли. Неговият тип връщане е поплавък

Пример :



echo(log10(656) . "
");
echo(log10(455) . "
");
echo(log10(145) . "
");
?>
<_?php


echo(log10(656) . "
");
echo(log10(455) . "
");
echo(log10(145) . "
");
?>

Решение :

2, 8169038393756605

2, 6580113966571126

2, 161368002234975

11) функция round () - Въведена е във версия PHP 4+. Той закръгля число. Очаква три параметъра, където първият параметър е число, вторият параметър е за точност, а третият аргумент е за режим. Единственият първи аргумент е задължителен

Пример :



echo(round(3.35) . "
");
echo(round(-2.35) . "
");
echo(round(5) . "
");
?>
<_?php


echo(round(3.35) . "
");
echo(round(-2.35) . "
");
echo(round(5) . "
");
?>

Решение :

3

-2

5

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

Кажете ни как да стартирате примерен фрагмент на код?

1) Инсталирайте php5 или 5+

2) Инсталирайте localhost да речем WampServer и т.н.

3) Сега създайте файл и го наречете като index.php

4) Поставете примерния фрагмент в създадения файл

5) Пуснете localhost и стартирайте index.php в браузъра

Заключение:

  • Php е много обширен език за програмиране, можем да го научим, за да правим уеб приложения. Използва се за обработка на скриптова логика от страна на сървъра. Въпреки че бихме могли да вмъкнем нашия HTML код и в PHP, както сме използвали в примерни фрагменти.
  • Php има голяма база данни за вградени функционалности. Има няколко функционалности, които използват низ като параметър, други функционалности използват масив. Тези вградени функционалности ни помагат да решим нашите изисквания, без да пишем много код.

Препоръчителни статии

Това е ръководство за PHP математически функции. Тук обсъждаме въвеждането, обхвата на функциите и подробното обяснение на различните функции, заедно с кодовите проби. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. PHP рамки
  2. PHP струнни функции
  3. Какво е PHP масив?
  4. PHP Команди
  5. Въведение в математическите функции в Java
  6. Топ 14 математически функции в C #