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 :
<_?php
echo(abs(3.5) . "
");
echo(abs(-3.5) . "
");
echo(abs(5) . "
");
echo(abs(-5));
?>
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 :
<_?php
echo(acos(0.35) . "
");
echo(acos(-0.35) . "
");
echo(acos(5) . "
");
echo(acos(0.7253));
?>
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 :
<_?php
echo(asin(0.35) . "
");
echo(asin(-0.35) . "
");
echo(asin(5) . "
");
echo(asin(0.7253));
?>
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 :
<_?php
echo(ceil(3.35) . "
");
echo(ceil(-4.35) . "
");
echo(ceil(5) . "
");
echo(ceil(14.8114700666069059));
?>
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 :
<_?php
echo(floor(3.35) . "
");
echo(floor(-2.35) . "
");
echo(floor(5) . "
");
echo(floor(14.811470062));
?>
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 :
<_?php
echo(pi() . "
");
?>
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 :
<_?php
echo(pow(2, 3) . "
");
echo(pow(2, 4) . "
");
echo(pow(5, 6) . "
");
echo(pow(3, 5));
?>
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 :
<_?php
echo(log(2.718) . "
");
echo(log(2) . "
");
echo(log(1) . "
");
echo(log(0));
?>
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 :
<_?php
echo(log10(656) . "
");
echo(log10(455) . "
");
echo(log10(145) . "
");
?>
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 :
<_?php
echo(round(3.35) . "
");
echo(round(-2.35) . "
");
echo(round(5) . "
");
?>
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 -
- PHP Frameworks
- PHP-strengfunksjoner
- Hva er PHP Array?
- PHP-kommandoer
- Introduksjon til matematikkfunksjoner i Java
- Topp 14 matematikkfunksjoner i C #