Python Math moduli


ULASHISH

Python matematika moduli

Python-da matematik vazifalar uchun foydalanishingiz mumkin bo‘lgan o‘rnatilgan modul mavjud.

mathmoduli metodlar va konstantalar to‘plamiga ega.


Matematik usullar

Metod Tavsif
math.acos() Raqamning yoy kosinusini qaytaradi
math.acosh() Sonning teskari giperbolik kosinusini qaytaradi
math.asin() Raqamning yoy sinusini qaytaradi
math.asinh() Sonning teskari giperbolik sinusini qaytaradi
math.atan() Radianlarda sonning yoy tangensini qaytaradi
math.atan2() y/x ning yoy tangensini radianlarda qaytaradi
math.atanh() Raqamning teskari giperbolik tangensini qaytaradi
math.ceil() Sonni eng yaqin butun songacha yuqoriga yaxlitlaydi
math.comb() Takrorlash va tartibsiz n ta elementdan k elementni tanlash usullari sonini qaytaradi
math.copysign() Birinchi parametrning qiymati va ikkinchi parametrning belgisidan iborat floatni qaytaradi
math.cos() Raqamning kosinusini qaytaradi
math.cosh() Raqamning giperbolik kosinusini qaytaradi
math.degrees() Burchakni radiandan gradusga aylantiradi
math.dist() Ikki nuqta (p va q) orasidagi Evklid masofasini qaytaradi, bu yerda p va q — shu nuqtalarning koordinatalari
math.erf() Raqamning xato funksiyasini qaytaradi
math.erfc() Raqamning to‘ldiruvchi xato funksiyasini qaytaradi
math.exp() X darajasiga ko‘tarilgan E ni qaytaradi
math.expm1() Returns Ex - 1
math.fabs() Raqamning mutlaq qiymatini qaytaradi
math.factorial() Raqamning faktorialini qaytaradi
math.floor() Sonni eng yaqin butun songacha pastga yaxlitlaydi
math.fmod() X/y ning qolgan qismini qaytaradi
math.frexp() Belgilangan sonning mantis va ko‘rsatkichini qaytaradi
math.fsum() Istalgan iteratsiya qilinadigan obyekt (kortejlar, massivlar, ro‘yxatlar va h.k.) elementlarining yig‘indisini qaytaradi
math.gamma() X da gamma funksiyasini qaytaradi
math.gcd() Ikkita butun sonning eng katta umumiy bo‘luvchisini qaytaradi
math.hypot() Evklid normasini qaytaradi
math.isclose() Ikki qiymat bir-biriga yaqin yoki yo‘qligini tekshiradi
math.isfinite() Raqamning chekli yoki cheklanganligini tekshiradi
math.isinf() Raqam cheksiz yoki cheksiz ekanligini tekshiradi
math.isnan() Qiymat NaN (son emas) ekanligini yoki yo‘qligini tekshiradi
math.isqrt() Kvadrat ildizni pastga, eng yaqin butun songacha yaxlitlaydi
math.ldexp() math.frexp() ning teskarisini, ya’ni berilgan x va i sonlari uchun x * (2**i) ni qaytaradi
math.lgamma() X ning log gamma qiymatini qaytaradi
math.log() Raqamning natural logarifmini yoki sonning logarifmini asosga qaytaradi
math.log10() X ning 10 ta logarifmini qaytaradi
math.log1p() 1+x ning natural logarifmini qaytaradi
math.log2() X ning 2 ta asosiy logarifmini qaytaradi
math.perm() Tartibi va takrorisiz n ta elementdan k elementni tanlash usullari sonini qaytaradi
math.pow() X ning qiymatini y ning kuchiga qaytaradi
math.prod() Takrorlanadigan barcha elementlarning mahsulotini qaytaradi
math.radians() Gradusdagi qiymatni radianga o‘giradi
math.remainder() Numeratorni maxrajga to‘liq bo‘linishi mumkin bo‘lgan eng yaqin qiymatni qaytaradi
math.sin() Raqamning sinusini qaytaradi
math.sinh() Sonning giperbolik sinusini qaytaradi
math.sqrt() Raqamning kvadrat ildizini qaytaradi
math.tan() Raqamning tangensini qaytaradi
math.tanh() Raqamning giperbolik tangensini qaytaradi
math.trunc() Raqamning kesilgan butun son qismlarini qaytaradi


Matematik konstantalar

Constant Tavsif
math.e Returns Euler’s number (2.7182...)
math.inf O‘nlik kasr (floating-point) ko‘rinishidagi musbat cheksizlikni qaytaradi
math.nan O‘nlik kasr (floating-point) ko‘rinishidagi NaN (son emas) qiymatini qaytaradi
math.pi PI ni qaytaradi (3.1415...)
math.tau tau ni qaytaradi (6.2831...)

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!