PHP Matematik Giriş
matematik fonksiyonları tamsayı ve şamandıra tiplerinin aralığında değerlerini işleyebilir.
Kurulum
PHP matematik fonksiyonları PHP çekirdeğinin bir parçasıdır. Kurulum bu işlevleri kullanmak için gereklidir.
PHP 5 Matematik Fonksiyonlar
fonksiyon | Açıklama |
---|---|
abs() | Mutlak döndürür (positive) bir dizi değerini |
acos() | Bir sayının ark kosinüsünü döndürür |
acosh() | Bir sayının ters hiperbolik kosinüsünü döndürür |
asin() | Bir sayının ark sinüsünü döndürür |
asinh() | Bir sayının ters hiperbolik sinüsünü döndürür |
atan() | radyan Bir sayının ark tanjantını döndürür |
atan2() | iki değişken x ve y yay tanjantı döndürür |
atanh() | Bir sayının ters hiperbolik tanjantını döndürür |
base_convert() | başka bir sayı tabanında bir numara çevirir |
bindec() | ondalık sayıya İkilik bir sayıyı çevirir |
ceil() | en yakın tam sayı katına yuvarlar |
cos() | Bir sayının kosinüsünü döndürür |
cosh() | Bir sayının hiperbolik kosinüsünü döndürür |
decbin() | ikili sayı Ondalık bir sayıyı çevirir |
dechex() | onaltılık sayı Ondalık bir sayıyı çevirir |
decoct() | sekizlik bir sayı Ondalık bir sayıyı çevirir |
deg2rad() | radyan değerine bir derece değeri dönüştürür |
exp() | e Üs hesaplar |
expm1() | İade exp(x) - 1 |
floor() | Bir sayıyı en yakın tam sayıya yuvarlar |
fmod() | x / y kalan döndürür |
getrandmax() | Mümkün olan en büyük değeri tarafından döndürülen döndürür rand() |
hexdec() | ondalık sayıya Onaltılık bir sayıyı çevirir |
hypot() | dik açılı üçgenin hipotenüs hesaplar |
is_finite() | bir değer sonlu olup olmadığını kontrol eder |
is_infinite() | bir değer sonsuz olup olmadığını kontrol eder |
is_nan() | bir değer 'olmayanHoward sayı' olup olmadığını kontrol eder |
lcg_value() | 0 ile 1 arasında bir aralıkta bir sözde rasgele sayı döndürür |
log() | Bir sayının doğal logaritmasını döndürür |
log10() | Bir sayının 10 tabanlı logaritmasını döndürür |
log1p() | İade log(1+number) |
max() | Bir dizide en yüksek değeri, ya da birkaç belirtilen değerlerin yüksek değeri döndürür |
min() | Bir dizideki en düşük değere, ya da bir kaç belirlenen değer en düşük değerini döndürür |
mt_getrandmax() | Mümkün olan en büyük değeri tarafından döndürülen döndürür mt_rand() |
mt_rand() | Mersenne twister algoritması kullanılarak rasgele bir sayı oluşturur |
mt_srand() | Tohumlar Mersenne twister rasgele sayı üreteci |
octdec() | ondalık sayı Sekizlik bir sayıya dönüştürür |
pi() | Pİ değerini döndürür |
pow() | İade x y gücüne yükseltilmiş |
rad2deg() | Bir derece değerine bir radyan değerine dönüştürür |
rand() | rasgele bir sayı oluşturur |
round() | Bir kayan nokta sayıya yuvarlar |
sin() | Bir sayının sinüsünü döndürür |
sinh() | Bir sayının hiperbolik sinüsünü döndürür |
sqrt() | Bir sayının karekökünü döndürür |
srand() | Tohumlar rasgele sayı üreteci |
tan() | Bir sayının tanjantını döndürür |
tanh() | Bir sayının hiperbolik tanjantını döndürür |
PHP 5 Öntanımlı Matematik Sabitler
sabit | değer | Açıklama | PHP Sürümü |
---|---|---|---|
INF | INF | sonsuz | PHP 4 |
BEN Mİ | 2,7182818284590452354 | İade e | PHP 4 |
M_EULER | ,57721566490153286061 | Euler sabiti döndürür | PHP 4 |
M_LNPI | 1,14472988584940017414 | PI doğal logaritmasını döndürür: log_e(pi) | PHP 5.2 |
M_LN2 | ,69314718055994530942 | 2 doğal logaritması döndürür: log_e 2 | PHP 4 |
M_LN10 | 2,30258509299404568402 | 10 doğal logaritması döndürür: 10 log_e | PHP 4 |
M_LOG2E | 1,4426950408889634074 | E 2 tabanına göre logaritması döndürür: log_2 e | PHP 4 |
M_LOG10E | ,43429448190325182765 | E 10 tabanlı logaritmasını döndürür: log_10 e | PHP 4 |
M_PI | 3,14159265358979323846 | Pi döndürür | PHP 4 |
M_PI_2 | 1,57079632679489661923 | Pi / 2 döndürür | PHP 4 |
M_PI_4 | ,78539816339744830962 | Pi / 4 İade | PHP 4 |
M_1_PI | ,31830988618379067154 | 1 / Pi İade | PHP 4 |
M_2_PI | ,63661977236758134308 | 2 / Pi İade | PHP 4 |
M_SQRTPI | 1,77245385090551602729 | PI karekökünü döndürür: sqrt(pi) | PHP 5.2 |
M_2_SQRTPI | 1,12837916709551257390 | PI İade 2 / karekök: 2 / sqrt(pi) | PHP 4 |
M_SQRT1_2 | ,70710678118654752440 | 1/2 karekökünü döndürür: 1 / sqrt(2) | PHP 4 |
M_SQRT2 | 1,41421356237309504880 | Kare 2 kökünü döndürür: sqrt(2) | PHP 4 |
M_SQRT3 | 1,73205080756887729352 | Kare 3 kökünü döndürür: sqrt(3) | PHP 5.2 |
NAN | NAN | Bir sayı değil | PHP 4 |
PHP_ROUND_HALF_UP | 1 | Yuvarlak yukarı yarıya | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | Aşağı Yuvarlak yarıları | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | Yuvarlak yarıları numaralarını eşitlemek için | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | tek sayı ile Yuvarlak yarıları | PHP 5.3 |