loader image
الرئيسية > دروس تقنية > البرمجة > التحويل بين الأنواع العددية والدوال الرياضية في بايثون الجزء 2

التحويل بين الأنواع العددية والدوال الرياضية في بايثون الجزء 2

بعد أن تعرفنا في الجزء الأول من الدرس على كيفية التحويل بين الأنواع العددية باستخدام بايثون، ننتقل الآن إلى الدوال الرياضية في بايثون، حيث تحتوي هذه اللغة على مجموعة كبيرة من الدوال الجاهزة التي تُسهل العمليات الحسابية. بعض هذه الدوال يمكن استخدامه مباشرة، بينما البعض الآخر يوجد داخل مكتبة خاصة تُسمى math.

أولاً: الدوال الأساسية
1- القيمة المطلقة (abs): تُستخدم لإرجاع القيمة الموجبة لأي رقم.

x = -10
print(abs(x))

2- التقريب (round): تُستخدم لتقريب الرقم إلى أقرب عدد صحيح أو إلى عدد عشري محدد.

x = 3.14159
print(round(x))
print(round(x, 2))

3- القوة (pow): تُستخدم لرفع رقم إلى قوة معينة.

print(pow(2, 3))

ثانيًا: مكتبة الرياضيات (math)
تحتوي مكتبة math على دوال متقدمة جدًا، ولاستخدامها يجب أولًا استدعاؤها بالأمر:

import math

ومن أبرز دوالها:

  • math.sqrt للجذر التربيعي،
  • math.floor للتقريب إلى الأسفل،
  • math.ceil للتقريب إلى الأعلى،
    إضافةً إلى العديد من الدوال الأخرى.

مثال تطبيقي:

import math
x = 25
print(math.sqrt(x))
print(math.pi)
print(math.ceil(4.3))
×

# اساسيات بايثون للمبتدئين

استكشف المزيد من المقالات في هذا القسم

المزيد من المقالات

المزيد من الدورات

المزيد من المسارات