LI. Wiskundige functies

Introductie

Deze wiskundige functies kunnen alleen waarden behandelen die in het bereik van de integer en float types op jouw computer zijn . ( dit komt momenteel overeen met resp . de C types long en double ) . Als je hogere getallen aan moet kunnen , kijk dan eens naar de arbitrary precision math functions .

Afhankelijkheden

Deze functies zijn beschikbaar als onderdeel van de standard module die altijd beschikbaar is .

Installatie

Er zijn geen handelingen nodig m.b.t . tot installatie voor deze functies , omdat ze deel uitmaken van de kern van PHP .

Configuratie tijdens scriptuitvoer

Deze extensie gebruikt geen configuratie regels .

Resource types

Deze extensie maakt geen gebruik van resources .

Voorgedefineerde constanten

De constanten die hier staan zijn altijd aanwezig als een onderdeel van de PHP kern .

Tabel 1 . Wiskundige constanten

Constante Waarde Beschrijving
wortel( pi ) [4.0.2 ]
2 / wortel( pi )
wortel( 2 )
wortel( 3 ) [4.0.2 ]
1 / wortel( 2 )
Constante van Euler [ 4.0.2 ]
Alleen M_PI is beschikbaar in alle versies van PHP tot en met PHP 4.0.0. Alle andere constanten zijn beschikbaar vanaf PHP 4.0.0. Constanten met [4.0.2] erbij zijn toegevoegd in PHP 4.0.2.

Inhoudsopgave
abs -- Absolute waarde
acos -- Arc cosinus
acosh -- Inverse hyperbolische cosinus
asin -- Arc sinus
asinh -- Inverse hyperbolische sinus
atan2 -- arc tangens van twee variabelen
atan -- Arc tangens
atanh -- Inverse hyperbolische tangens
base_convert -- Converteert een nummer tussen verschillende grondtallen
bindec -- Binair naar decimaal
ceil -- Rond af naar boven
cos -- Cosinus
cosh -- Hyperbolische cosinus
decbin -- Decimaal naar binair
dechex -- Decimaal naar hexadecimaal
decoct -- Decimaal naar octaal
deg2rad -- Converteer een getal van graden naar radialen
exp -- Berekent een exponent van e (het grondtal van de de natuurlijke logaritme of het logaritme van Neper)
expm1 -- Geeft exp(number) - 1 terug, berekend op een manier die ook nauwkeurig is als de waarde van number dicht bij nul ligt
floor -- Rond af naar beneden
fmod -- Returns the floating point remainder (modulo) of the division of the arguments
getrandmax -- Geeft de grootste mogelijke willekeurige waarde terug
hexdec -- Hexadecimaal naar decimaal
hypot -- Geeft de wortel( num1*num1 + num2*num2)
is_finite --
is_infinite --
is_nan --
lcg_value -- Combined linear congruential generator
log10 -- Logaritme met grondtal 10
log1p -- Geeft log(1 + number) terug, berekend op een manier die nauwkeurig is zelfs als de waarde van number dicht bij nul ligt
log -- Natuurlijke logaritme
max -- Vind de hoogste waarde
min -- Vind de laagste waarde
mt_getrandmax -- Geeft de grootste mogelijke willekeurige waarde terug
mt_rand -- Genereeer een betere willekeurige waarde
mt_srand -- 'Bezaai' de betere random number generator
octdec -- Octaal naar decimaal
pi -- Verkrijg de waarde van pi
pow -- Machtsverheffing
rad2deg -- Converteer een getal van radialen naar graden
rand -- Genereer een willekeurig waarde
round -- Rondt een float af
sin -- Sinus
sinh -- Hyperbolische sinus
sqrt -- Worteltrekken
srand -- 'Bezaai' de random number generator
tan -- Tangens
tanh -- Hyperbolic tangens