Oversikt over PHP-matematikkfunksjoner

I denne artikkelen skal vi diskutere om PHP-matematikkfunksjoner. PHP står for Hypertext Preprocessor. PHP er et programmeringsspråk som kan brukes til å bygge små applikasjoner som enkel form osv. Til store applikasjoner. Det er et serverside-basert skriptspråk. Hvert programmeringsspråk har mange innebygde standardfunksjoner.

Disse funksjonalitetene hjelper utvikleren til raskt å skrive den nødvendige koden. Disse innebygde funksjonalitetene inneholder logikker som kreves i henhold til kravet vårt. Disse innebygde funksjonalitetene kan være på strengbaserte funksjonaliteter, matrisebaserte funksjonaliteter, tallbaserte funksjonaliteter, JSON-baserte funksjonaliteter osv.

La oss nå se hva som er PHP-matematikkfunksjoner

PHP matematikkfunksjoner:

PHP Math Functions er innebygde funksjoner av PHP som programmeringsspråk. Den grunnleggende rollen til disse funksjonene er å tilveiebringe en mekanisme der en utvikler kan gjøre en slags matteberegninger eller lignende ting. Disse gir en rask hands-on for utvikling uten å skrive et langt stykke kode. Nå med det, la oss få vite omfanget av disse PHP-mattefunksjonene

Utvalg av PHP-mattefunksjoner:

Området for disse php-matematikkfunksjonene er innenfor heltall- og flyttyper. Område for heltalldatatype i PHP for en 32-bit datamaskin er -2, 147, 483, 647 til 2, 147, 483, 647. Et hvilket som helst antall som er mindre enn -2 1447 483 647, eller et hvilket som helst tall som er større enn 2 147 473 647, eller et hvilket som helst tall som er mindre enn -2 1447 483 647, regnes som flottør.

Nå skal vi prøve å forstå forskjellige PHP-mattefunksjoner, sammen med bruken av et eksempel:

1) abs () -funksjon - Den ble introdusert i PHP 4+ versjon. Det returnerer den absolutte verdien av tallet. Returtypen til funksjonen er float eller heltall avhengig av hvilken type argument som er gitt i funksjonen.

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 () -funksjon - Den ble introdusert i PHP 4+ versjon. Den forventer argument i området -1 til +1. Hvis nummer utenfor spesifisert område passeres i et argument, returnerer det NaN, ellers returnerer det buekosinusverdi for tallet. Returtypen til funksjonen er lysbue-kosinus for et tall

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 () -funksjon - Den ble introdusert i PHP 4+ versjon. Den forventer argument i området -1 til +1. Hvis nummer utenfor spesifisert område passeres i et argument, returnerer det NaN ellers returnerer det buens sinusverdi for tallet. Returtypen til funksjonen er bue sinus for et tall

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) Ceil () -funksjon - Den ble introdusert i PHP 4+ versjon. Det runder et nummer opp til nærmeste heltall. For eksempel vil taket på 3.2 gi 4. Det returnerer hele tallet i form av nærmeste heltall, som er større enn det passerte argumentet

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) funksjon for gulv () - Den ble introdusert i PHP 4+ versjon. Det runder et nummer ned til nærmeste heltall. For eksempel vil gulvet på 3, 2 gi 3. Det returnerer hele tallet i form av nærmeste heltall som er mindre enn det passerte argumentet

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 () -funksjon - Den ble introdusert i PHP 4+ versjon. Den returnerer verdien til en PI og returtypen er en flottør.

Eksempel :



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


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

Løsning :

3, 1415926535898

8) pow () -funksjon - Den ble introdusert i PHP 4+ versjon. Den godtar to argumenter som sier x og y. Den beregner x hevet til kraften til y. returtypen er heltall eller flyt som avhenger av 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 () -funksjon - Den ble introdusert i PHP 4+ versjon. Den godtar to argumenter som sier x og y der x er et tall og y er logaritmen til et tall som skal baseres. Hvis y ikke passeres, antas standardverdien 'e'. Returtypen er flytende

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) log10 () -funksjon - Den ble introdusert i PHP 4+ versjon. Den godtar ett argument som sier x der x er et tall hvis basis 10-logaritme må beregnes. Returtypen er flytende

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 () -funksjon - Den ble introdusert i PHP 4+ versjon. Det runder et nummer. Den forventer tre parametere der den første parameteren er nummer, den andre parameteren er for presisjon og det tredje argumentet er for modus. Det eneste første argumentet 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

Bortsett fra spesifiserte PHP-mattefunksjoner, er det flere andre mattefunksjoner som kan brukes i henhold til kravet vårt. Vi kan kjøre ovenfor beskrevne PHP-kodebitre ovenfor for å utføre det

La oss vite hvordan du kjører et eksempelkodebit?

1) Installer php5 eller 5+

2) Installer localhost si WampServer osv

3) Lag nå en fil og navngi den som index.php

4) Lim inn eksempelutdrag i filen som er opprettet

5) Kjør localhost og kjør index.php i nettleseren

Konklusjon:

  • Php er et veldig stort programmeringsspråk, vi kan lære det for å lage webapplikasjoner. Den brukes til å håndtere skriptlogikk på serversiden. Selv om vi kunne sette inn HTML-koden vår også i PHP som vi har brukt i eksempelutdrag.
  • Php har en stor database for innebygde funksjonaliteter. Det er flere funksjonaliteter som bruker streng som parameter, andre funksjonaliteter bruker en matrise. Disse innebygde funksjonalitetene hjelper oss med å løse kravene våre uten å skrive mye kode.

Anbefalte artikler

Dette har vært en guide til PHP matematikkfunksjoner. Her diskuterer vi introduksjonen, rekkevidden til funksjonene og detaljert forklaring av de forskjellige funksjonene sammen med kodeprøvene. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. PHP Frameworks
  2. PHP-strengfunksjoner
  3. Hva er PHP Array?
  4. PHP-kommandoer
  5. Introduksjon til matematikkfunksjoner i Java
  6. Topp 14 matematikkfunksjoner i C #