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]

تُرجع الصيغة القطبية لـ z على شكل صف (tuple).

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

نسبة محيط الدائرة إلى قطرها