Overzicht van PHP wiskundige functies

In dit artikel gaan we het hebben over PHP-wiskundige functies. PHP staat voor Hypertext Preprocessor. PHP is een programmeertaal die kan worden gebruikt om kleine toepassingen, zoals eenvoudige vorm, enz. Te bouwen voor grootschalige bedrijfstoepassingen. Het is een server-side gebaseerde scripttaal. Elke programmeertaal heeft veel ingebouwde standaardfuncties.

Deze functionaliteiten helpen de ontwikkelaar om snel de vereiste code te schrijven. Deze ingebouwde functionaliteiten bevatten logica waarbinnen is vereist volgens onze eis. Deze ingebouwde functionaliteiten kunnen zijn gebaseerd op string-gebaseerde functionaliteiten, array-gebaseerde functionaliteiten, nummer-gebaseerde functionaliteiten, JSON-gebaseerde functionaliteiten, enz.

Laten we nu eens kijken wat PHP Math Functions is

PHP wiskundige functies:

PHP Math Functions zijn ingebouwde functies van PHP als programmeertaal. De basisrol van deze functies is om een ​​mechanisme te bieden waarin een ontwikkelaar een soort wiskundige berekeningen of soortgelijke dingen kan uitvoeren. Deze bieden een snelle hands-on voor ontwikkeling zonder een lang stuk code te schrijven. Laat ons nu daarmee het bereik van deze PHP-wiskundige functies weten

Bereik van PHP wiskundige functies:

Het bereik van deze php-wiskundige functies valt binnen het type integer en float. Bereik van geheel gegevenstype in PHP voor een 32-bits computer is -2.147.483.647 tot 2.147.483.647. Elk getal kleiner dan -2.147.483.647 of elk getal groter dan 2.147.483.647 of elk getal kleiner dan -2.147.483.647 wordt beschouwd als float.

Nu zullen we proberen verschillende PHP wiskundige functies te begrijpen, samen met het gebruik ervan een voorbeeld:

1) abs () functie - Het werd geïntroduceerd in PHP 4+ versie. Het geeft de absolute waarde van het getal terug. Het geretourneerde type van de functie is float of geheel getal, afhankelijk van het type argument dat in de functie is doorgegeven.

Voorbeeld :



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

Oplossing :

3.5

3.5

5

5

2) acos () functie - Het werd geïntroduceerd in PHP 4+ versie. Het verwacht argumenten in het bereik van -1 tot +1. Als een getal buiten het opgegeven bereik wordt doorgegeven in een argument, wordt NaN geretourneerd, anders wordt de cosinuswaarde van het getal geretourneerd. Het retourtype van de functie is een cosinus van een getal

Voorbeeld :



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

Oplossing :

1, 2132252231493863

1, 9283674304404068

NaN

, 7593262601879907

3) asin () functie - Het werd geïntroduceerd in PHP 4+ versie. Het verwacht argumenten in het bereik van -1 tot +1. Als een getal buiten het opgegeven bereik in een argument wordt doorgegeven, retourneert het NaN, anders retourneert het een arinuswaarde van het getal. Het retourtype van de functie is een sinus van een getal

Voorbeeld :



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

Oplossing :

, 35757110364551026

-, 35757110364551026

NaN

, 8114700666069059

4) plafond () functie - Het werd geïntroduceerd in PHP 4+ versie. Het rondt een getal naar boven af ​​op het dichtstbijzijnde gehele getal. Het plafond van 3.2 geeft bijvoorbeeld 4. Het geeft het hele getal terug in de vorm van het dichtstbijzijnde gehele getal dat groter is dan het doorgegeven argument

Voorbeeld :



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

Oplossing :

4

-4

5

15

6) floor () -functie - Het werd geïntroduceerd in PHP 4+ versie. Het rondt een getal naar beneden af ​​op het dichtstbijzijnde gehele getal. De waarde van 3.2 geeft bijvoorbeeld 3. Het geeft het hele getal terug in de vorm van het dichtstbijzijnde gehele getal dat kleiner is dan het doorgegeven argument

Voorbeeld :



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

Oplossing :

3

-3

5

14

7) pi () functie - Het werd geïntroduceerd in PHP 4+ versie. Het retourneert de waarde van een PI en het retourtype is een float.

Voorbeeld :



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


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

Oplossing :

3, 1415926535898

8) pow () -functie - Het werd geïntroduceerd in PHP 4+ versie. Het accepteert twee argumenten, zeggen x en y. Het berekent x verhoogd tot de macht van y. het retourtype is integer of float, wat afhangt van de aard van het argument

Voorbeeld :



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

Oplossing :

8

16

15625

243

9) log () functie - Het werd geïntroduceerd in PHP 4+ versie. Het accepteert twee argumenten, zeg x en y, waarbij x een getal is en y de logaritme is van een te baseren getal. Als y niet wordt doorgegeven, wordt de standaardwaarde 'e' aangenomen. Het retourtype is vlotter

Voorbeeld :



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

Oplossing :

1, 000006684914

, 69314718055995

0

-inf

10) log10 () functie - Het werd geïntroduceerd in PHP 4+ versie. Het accepteert een argument dat x zegt, waarbij x een getal is waarvan de logaritme met basis 10 moet worden berekend. Het retourtype is vlotter

Voorbeeld :



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


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

Oplossing :

2, 8169038393756605

2, 6580113966571126

2, 161368002234975

11) round () functie - Het werd geïntroduceerd in PHP 4+ versie. Het rondt een getal af. Het verwacht drie parameters waarbij de eerste parameter nummer is, de tweede parameter voor precisie en het derde argument voor modus. Het enige eerste argument is verplicht

Voorbeeld :



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


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

Oplossing :

3

-2

5

Afgezien van gespecificeerde PHP-wiskundige functies, zijn er verschillende andere wiskundige functies die volgens onze eis kunnen worden gebruikt. We kunnen het hierboven beschreven PHP-codefragment uitvoeren om het uit te voeren

Laat ons weten hoe een voorbeeld van een codefragment moet worden uitgevoerd?

1) Installeer php5 of 5+

2) Installeer localhost zeg WampServer enz

3) Maak nu een bestand en noem het als index.php

4) Plak een voorbeeldfragment in het gemaakte bestand

5) Voer localhost uit en voer index.php uit op de browser

Conclusie:

  • Php is een zeer uitgebreide programmeertaal, we kunnen het leren om webapplicaties te maken. Het wordt gebruikt om scriptlogica op de server af te handelen. Hoewel we onze HTML-code ook in PHP kunnen invoegen, zoals we in voorbeeldfragmenten hebben gebruikt.
  • Php heeft een grote database voor ingebouwde functionaliteiten. Er zijn verschillende functionaliteiten die string als parameter gebruiken, andere functionaliteiten gebruiken een array. Deze ingebouwde functies helpen ons om onze vereisten op te lossen zonder veel code te schrijven.

Aanbevolen artikelen

Dit is een gids voor PHP Math Functions geweest. Hier bespreken we de introductie, het bereik van de functies en een gedetailleerde uitleg van de verschillende functies samen met de codevoorbeelden. U kunt ook onze andere voorgestelde artikelen doornemen voor meer informatie -

  1. PHP Frameworks
  2. PHP String Functies
  3. Wat is PHP Array?
  4. PHP-opdrachten
  5. Inleiding tot wiskundige functies op Java
  6. Top 14 wiskundige functies in C #