Обзор математических функций PHP

В этой статье мы поговорим о математических функциях PHP. PHP расшифровывается как Hypertext Preprocessor. PHP - это язык программирования, который можно использовать для создания небольших приложений, таких как простые формы и т. Д., Для крупных корпоративных приложений. Это серверный язык сценариев. Каждый язык программирования имеет множество встроенных функций по умолчанию.

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

Теперь давайте посмотрим, что такое PHP Math Functions

PHP Math Функции:

PHP Math Functions - это встроенные функции PHP как языка программирования. Основная роль этих функций заключается в предоставлении механизма, в котором разработчик может выполнять какие-то математические вычисления или подобные вещи. Они обеспечивают быструю практическую разработку без написания длинного куска кода. Теперь с этим, дайте нам знать диапазон этих математических функций PHP

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

Диапазон этих математических функций php находится в пределах целочисленного и плавающего типов. Диапазон целочисленных типов данных в 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+. Возвращает абсолютное значение числа. Тип возвращаемого значения функции - число с плавающей запятой или целое число, в зависимости от типа аргумента, переданного в функцию.

Пример :



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, в противном случае оно возвращает значение арккосинуса числа. Возвращаемый тип функции - арккосинус числа

Пример :



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

0, 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));
?>

Решение :

+0, 35757110364551026

-0, 35757110364551026

NaN

0, 8114700666069059

4) функция ceil () - была введена в версии PHP 4+. Округляет число до ближайшего целого числа. Например, ceil 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+. Он принимает два аргумента, скажем, х и у. Он вычисляет х, возведенный в степень у. тип возвращаемого значения - целое число или число с плавающей запятой, которое зависит от природы аргумента

Пример :



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'. Тип возвращаемого значения: float

Пример :



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. Тип возвращаемого значения: float

Пример :



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 Array?
  4. PHP команды
  5. Введение в математические функции в Java
  6. Лучшие 14 математических функций в C #