Oversigt over PHP-matematikfunktioner

I denne artikel skal vi diskutere PHP-matematikfunktioner. PHP står for Hypertext Preprocessor. PHP er et programmeringssprog, der kunne bruges til at opbygge små applikationer som enkel form osv. Til store virksomheder applikationer. Det er et serversidebaseret scriptingsprog. Hvert programmeringssprog har masser af indbyggede standardfunktioner.

Disse funktionaliteter hjælper udvikleren med hurtigt at skrive den krævede kode. Disse indbyggede funktionaliteter indeholder logikker, inden for hvilke der kræves i henhold til vores krav. Disse indbyggede funktionaliteter kan være på strengbaserede funktionaliteter, matrixbaserede funktionaliteter, talbaserede funktionaliteter, JSON-baserede funktionaliteter osv.

Lad os nu se, hvad der er PHP-matematikfunktioner

PHP Matematiske funktioner:

PHP-matematikfunktioner er indbyggede funktioner i PHP som et programmeringssprog. Den grundlæggende rolle med disse funktioner er at tilvejebringe en mekanisme, hvor en udvikler kan lave en slags matematikberegninger eller lignende ting. Disse giver en hurtig hands-on til udvikling uden at skrive et langt stykke kode. Lad os nu vide det rækkevidde af disse PHP-matematiske funktioner

Omfang af PHP-matematiske funktioner:

Området for disse php-matematikfunktioner ligger inden for heltal- og flydetyper. Område for heltaldatatype i PHP for en 32-bit computer er -2, 147, 483, 647 til 2, 147, 483, 647. Ethvert tal mindre end -2, 147.483.647 eller ethvert tal større end 2.147.483.647 eller ethvert tal mindre end -2.147.483.647 betragtes som flyder.

Nu vil vi forsøge at forstå forskellige PHP-matematikfunktioner sammen med brugen af ​​et eksempel:

1) abs () -funktion - Den blev introduceret i PHP 4+ version. Det returnerer den absolutte værdi af tallet. Funktionens returtype er flydende eller heltal, afhængigt af hvilken type argument, der er sendt i funktionen.

Eksempel :



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

Løsning :

3, 5

3, 5

5

5

2) acos () -funktion - Den blev introduceret i PHP 4+ version. Det forventer argument i området fra -1 til +1. Hvis nummeret ud af det specificerede interval er bestået i et argument, returnerer det NaN, ellers returnerer det en buecosinusværdi af tallet. Funktionens returtype er lysbuens kosinus for et tal

Eksempel :



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

Løsning :

1, 2132252231493863

1, 9283674304404068

NaN

, 7593262601879907

3) asin () -funktion - Den blev introduceret i PHP 4+ version. Det forventer argument i området fra -1 til +1. Hvis nummeret uden for det specificerede område er bestået i et argument, returnerer det NaN, ellers returnerer det buens sinusværdi for tallet. Funktionens returtype er bue sinus for et tal

Eksempel :



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

Løsning :

, 35757110364551026

-, 35757110364551026

NaN

, 8114700666069059

4) funktion Ceil () - Den blev introduceret i PHP 4+ version. Det runder et tal op til det nærmeste heltal. For eksempel giver loftet på 3, 2 4. Det returnerer hele tallet i form af nærmeste heltal, som er større end det beståede argument

Eksempel :



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

Løsning :

4

-4

5

15

6) gulv () -funktion - Den blev introduceret i PHP 4+ version. Det afrunder et tal ned til det nærmeste heltal. For eksempel giver gulvet på 3, 2 3. Det returnerer hele tallet i form af nærmeste heltal, som er mindre end det beståede argument

Eksempel :



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

Løsning :

3

-3

5

14

7) pi () -funktion - Den blev introduceret i PHP 4+ version. Det returnerer værdien af ​​en PI, og dens returtype er en flyder.

Eksempel :



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


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

Løsning :

3, 1415926535898

8) pow () -funktion - Den blev introduceret i PHP 4+ version. Det accepterer to argumenter, der siger x og y. Det beregner x hævet til y's styrke. dens returtype er heltal eller flydende, der afhænger af argumentets art

Eksempel :



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

Løsning :

8

16

15625

243

9) log () -funktion - Den blev introduceret i PHP 4+ version. Det accepterer to argumenter, der siger x og y, hvor x er et tal, og y er logaritmen for et tal, der skal baseres. Hvis y ikke er bestået, antages standardværdien 'e'. Dens returtype er float

Eksempel :



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

Løsning :

1, 000006684914

, 69314718055995

0

-INF

10) funktion log10 () - Den blev introduceret i PHP 4+ version. Det accepterer et argument, der siger x, hvor x er et tal, hvis basis 10-logaritme skal beregnes. Dens returtype er float

Eksempel :



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


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

Løsning :

2, 8169038393756605

2, 6580113966571126

2, 161368002234975

11) round () -funktion - Den blev introduceret i PHP 4+ version. Det runder et nummer. Den forventer tre parametre, hvor den første parameter er nummer, den anden parameter er til præcision, og det tredje argument er for tilstand. Det eneste første argument er obligatorisk

Eksempel :



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


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

Løsning :

3

-2

5

Bortset fra specificerede PHP-matematikfunktioner er der flere andre matematiske funktioner, der kunne bruges i henhold til vores krav. Vi kunne køre ovenfor beskrevne ovenfor nævnte PHP-kodestykker for at udføre det

Fortæl os, hvordan man kører et eksempelkodestykket?

1) Installer php5 eller 5+

2) Installer localhost siger WampServer osv

3) Opret nu en fil, og navngiv den som index.php

4) Indsæt eksempler i den oprettede fil

5) Kør localhost og kør index.php i browseren

Konklusion:

  • Php er et meget stort programmeringssprog, vi kan lære det for at lave webapplikationer. Det bruges til at håndtere script-logik på serversiden. Selvom vi også kunne indsætte vores HTML-kode i PHP, som vi har brugt i eksempeluddrag.
  • Php har en stor database for indbyggede funktionaliteter. Der er flere funktionaliteter, der bruger streng som en parameter, andre funktionaliteter bruger en matrix. Disse indbyggede funktionaliteter hjælper os med at løse vores krav uden at skrive meget kode.

Anbefalede artikler

Dette har været en guide til PHP-matematikfunktioner. Her diskuterer vi introduktionen, rækkevidde af funktionerne og detaljeret forklaring af de forskellige funktioner sammen med kodeprøverne. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. PHP-rammer
  2. PHP-strengfunktioner
  3. Hvad er PHP Array?
  4. PHP-kommandoer
  5. Introduktion til matematikfunktioner i Java
  6. Top 14 matematiske funktioner i C #

Kategori: