cmath — פונקציות מתמטיות למספרים מרוכבים

המודול cmath מספק פונקציות מתמטיות בסיסיות לעבודה עם מספרים מרוכבים, כולל פונקציות טריגונומטריות, מעריכיות, לוגריתמיות, והמרות בין ייצוג קרטזי (real, imag) לבין ייצוג קוטבי (r, phi).

פונקציות

cmath.cos(z: complex) complex

מחזירה את הקוסינוס של z.

cmath.exp(z: complex) complex

מחזירה את הערך המעריכי של z.

cmath.log(z: complex) complex

מחזירה את הלוגריתם הטבעי של z. חתך הענף נמצא לאורך הציר הממשי השלילי.

cmath.log10(z: complex) complex

מחזירה את הלוגריתם בבסיס 10 של z. חתך הענף נמצא לאורך הציר הממשי השלילי.

cmath.phase(z: complex) float

מחזירה את הפאזה של המספר z, בטווח (-pi, +pi].

cmath.polar(z: complex) Tuple[float, float]

מחזירה, כ-tuple, את הצורה הקוטבית של z.

cmath.rect(r: float, phi: float) complex

מחזירה את המספר המרוכב בעל המודולוס r והפאזה phi.

cmath.sin(z: complex) complex

מחזירה את הסינוס של z.

cmath.sqrt(z: complex) complex

מחזירה את השורש הריבועי של z.

קבועים

cmath.e: float

בסיס הלוגריתם הטבעי

cmath.pi: float

היחס בין היקף מעגל לקוטרו