Python Math moduli
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!
