PHP matematik funksiyalar ma’lumotnomasi


ULASHISH

PHP matematikasiga kirish

Matematik funksiyalar butun va float turlari oralig‘idagi qiymatlarni boshqarishi mumkin.


O‘rnatish

PHP matematik funksiyalari PHP yadrosining bir qismidir. Ushbu funksiyalardan foydalanish uchun o‘rnatish talab qilinmaydi.


PHP Matematik funksiyalari

Function Tavsif
abs() Raqamning mutlaq (musbat) qiymatini qaytaradi
acos() Raqamning yoy kosinusini qaytaradi
acosh() Sonning teskari giperbolik kosinusini qaytaradi
asin() Raqamning yoy sinusini qaytaradi
asinh() Sonning teskari giperbolik sinusini qaytaradi
atan() Radianlarda sonning yoy tangensini qaytaradi
atan2() Ikkita x va y o‘zgaruvchilarning yoy tangensini qaytaradi
atanh() Raqamning teskari giperbolik tangensini qaytaradi
base_convert() Raqamni bir raqam bazasidan ikkinchisiga o‘zgartiradi
bindec() Ikkilik sonni o‘nlik songa o‘zgartiradi
ceil() Raqamni eng yaqin butun songacha yaxlitlaydi
cos() Raqamning kosinusini qaytaradi
cosh() Raqamning giperbolik kosinusini qaytaradi
decbin() O‘nlik sonni ikkilik songa o‘zgartiradi
dechex() O‘nlik sonni o‘n oltilik songa o‘zgartiradi
decoct() O‘nlik sonni sakkizlik songa o‘zgartiradi
deg2rad() Daraja qiymatini radian qiymatiga aylantiradi
exp() e ning ko‘rsatkichini hisoblaydi
expm1() exp(x) - 1 ni qaytaradi
floor() Raqamni eng yaqin butun songacha yaxlitlaydi
fmod() X/y ning qolgan qismini qaytaradi
getrandmax() rand() tomonidan qaytarilgan mumkin bo‘lgan eng katta qiymatni qaytaradi
hexdec() O‘n oltilik sonni o‘nlik songa o‘zgartiradi
hypot() To‘g‘ri burchakli uchburchakning gipotenuzasini hisoblaydi
intdiv() Performs integer division
is_finite() Qiymat chekli yoki cheklanganligini tekshiradi
is_infinite() Qiymat cheksiz yoki yo‘qligini tekshiradi
is_nan() Qiymat "raqam emas" yoki yo‘qligini tekshiradi
lcg_value() 0 va 1 oralig‘idagi psevdo tasodifiy sonni qaytaradi
log() Raqamning natural logarifmini qaytaradi
log10() Raqamning asosiy-10 logarifmini qaytaradi
log1p() Qaytish jurnali (1+raqam)
max() Massivdagi eng yuqori qiymatni yoki bir nechta belgilangan qiymatlarning eng yuqori qiymatini qaytaradi
min() Massivdagi eng past qiymatni yoki bir nechta belgilangan qiymatlarning eng past qiymatini qaytaradi
mt_getrandmax() mt_rand() tomonidan qaytarilgan mumkin bo‘lgan eng katta qiymatni qaytaradi
mt_rand() Mersenne Twister algoritmi yordamida tasodifiy butun son hosil qiladi
mt_srand() Mersenne Twister tasodifiy sonlar generatorini urug‘lar
octdec() Sakkizlik sonni o‘nlik songa o‘zgartiradi
pi() PI qiymatini qaytaradi
pow() y ning darajasiga ko‘tarilgan x ni qaytaradi
rad2deg() Radian qiymatini daraja qiymatiga o‘zgartiradi
rand() Tasodifiy butun son hosil qiladi
round() O‘nlik kasr sonni yaxlitlaydi
sin() Raqamning sinusini qaytaradi
sinh() Sonning giperbolik sinusini qaytaradi
sqrt() Raqamning kvadrat ildizini qaytaradi
srand() Tasodifiy sonlar generatorini urug‘lar
tan() Raqamning tangensini qaytaradi
tanh() Raqamning giperbolik tangensini qaytaradi


PHP oldindan belgilangan matematik konstantalar

Constant Qiymat Tavsif
INF INF Cheksizlik
M_E 2.7182818284590452354 e ni qaytaradi
M_EULER 0.57721566490153286061 Eyler konstantasini qaytaradi
M_LNPI 1.14472988584940017414 PI ning natural logarifmini qaytaradi: log_e(pi)
M_LN2 0.69314718055994530942 2 ning natural logarifmini qaytaradi: log_e 2
M_LN10 2.30258509299404568402 10 ning natural logarifmini qaytaradi: log_e 10
M_LOG2E 1.4426950408889634074 E ning asosiy-2 logarifmini qaytaradi: log_2 e
M_LOG10E 0.43429448190325182765 E ning 10-bazaviy logarifmini qaytaradi: log_10 e
M_PI 3.14159265358979323846 Pi ni qaytaradi
M_PI_2 1.57079632679489661923 Pi/2 ni qaytaradi
M_PI_4 0.78539816339744830962 Pi/4 ni qaytaradi
M_1_PI 0.31830988618379067154 1/Pi ni qaytaradi
M_2_PI 0.63661977236758134308 2/Pi ni qaytaradi
M_SQRTPI 1.77245385090551602729 PI kvadrat ildizini qaytaradi: sqrt(pi)
M_2_SQRTPI 1.12837916709551257390 PI ning 2/kvadrat ildizini qaytaradi: 2/sqrt(pi)
M_SQRT1_2 0.70710678118654752440 1/2 ning kvadrat ildizini qaytaradi: 1/sqrt(2)
M_SQRT2 1.41421356237309504880 2 ning kvadrat ildizini qaytaradi: sqrt(2)
M_SQRT3 1.73205080756887729352 3 ning kvadrat ildizini qaytaradi: sqrt(3)
NAN NAN Raqam emas
PHP_ROUND_HALF_UP 1 Round halves up
PHP_ROUND_HALF_DOWN 2 Round halves down
PHP_ROUND_HALF_EVEN 3 Dumaloq yarmidan juft raqamlargacha
PHP_ROUND_HALF_ODD 4 Yarimlarni toq raqamlarga aylantiring

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!