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#

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