Python cMath moduli
Python cmath moduli
Python’da kompleks sonlar bilan matematik amallar bajarish uchun foydalanishingiz mumkin bo‘lgan o‘rnatilgan modul mavjud.
Ushbu moduldagi metodlar int, float va complex sonlarni qabul qiladi. Ular hatto __complex__() yoki __float__() metodiga ega bo‘lgan Python obyektlarini ham qabul qiladi.
Ushbu moduldagi metodlar deyarli har doim kompleks son qaytaradi. Agar qaytariladigan qiymatni haqiqiy son sifatida ifodalash mumkin bo‘lsa, uning mavhum qismi 0 ga teng bo‘ladi.
cmath moduli metodlar va konstantalar to‘plamiga ega.
cMath metodlari
| Metod | Tavsif |
|---|---|
| cmath.acos(x) | x ning yoy kosinus qiymatini qaytaradi |
| cmath.acosh(x) | x ning giperbolik yoy kosinusini qaytaradi |
| cmath.asin(x) | x ning yoy sinusini qaytaradi |
| cmath.asinh(x) | x ning giperbolik yoy sinusini qaytaradi |
| cmath.atan(x) | x ning yoy tangens qiymatini qaytaradi |
| cmath.atanh(x) | x ning giperbolik arktangent qiymatini qaytaradi |
| cmath.cos(x) | x ning kosinusini qaytaradi |
| cmath.cosh(x) | x ning giperbolik kosinusini qaytaradi |
| cmath.exp(x) | Ex qiymatini qaytaradi, bu yerda E — Eyler soni (taxminan 2.718281...), x esa unga uzatilgan son |
| cmath.isclose() | Ikki qiymat yaqin yoki yo‘qligini tekshiradi |
| cmath.isfinite(x) | x chekli son ekanligini tekshiradi |
| cmath.isinf(x) | x musbat yoki manfiy cheksizlik ekanligini tekshiradi |
| cmath.isnan(x) | x NaN (son emas) ekanligini tekshiradi |
| cmath.log(x[, base]) | x ning berilgan asosdagi logarifmini qaytaradi |
| cmath.log10(x) | x ning 10 asosli logarifmini qaytaradi |
| cmath.phase() | Kompleks sonning fazasini qaytaradi |
| cmath.polar() | Kompleks sonni qutb koordinatalariga aylantiradi |
| cmath.rect() | Qutb koordinatalarini to‘g‘ri burchakli ko‘rinishga aylantiradi |
| cmath.sin(x) | x ning sinusini qaytaradi |
| cmath.sinh(x) | x ning giperbolik sinusini qaytaradi |
| cmath.sqrt(x) | x ning kvadrat ildizini qaytaradi |
| cmath.tan(x) | x ning tangensini qaytaradi |
| cmath.tanh(x) | x ning giperbolik tangensini qaytaradi |
cMath konstantalari
| Konstanta | Tavsif |
|---|---|
| cmath.e | Eyler sonini qaytaradi (2.7182...) |
| cmath.inf | O‘nlik kasr (floating-point) ko‘rinishidagi musbat cheksizlik qiymatini qaytaradi |
| cmath.infj | Kompleks cheksizlik qiymatini qaytaradi |
| cmath.nan | O‘nlik kasr (floating-point) ko‘rinishidagi NaN (son emas) qiymatini qaytaradi |
| cmath.nanj | Kompleks NaN (son emas) qiymatini qaytaradi |
| cmath.pi | PI ni qaytaradi (3.1415...) |
| cmath.tau | tau ni qaytaradi (6.2831...) |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
