logo

الدالتان Floor() و ceil() في بايثون

في هذا البرنامج التعليمي، سوف نتعلم كيفية استخدام الدالتين Floor() و ceil() لوحدة الرياضيات في بايثون.

وظيفة الأرضية ():

يتم استخدام الدالة Floor() للحصول على العدد الصحيح للطابق 'X'، وهو ما يعني أكبر قيمة عددية، وهي ليست أكبر من 'X'، وهو في الأساس أقرب رقم مقرب منه.

بناء الجملة:

 math.floor(X) 

معامل:

يمكننا تمرير التعبير الرقمي.

عائدات:

تقوم بإرجاع أكبر قيمة عددية ليست أكبر من 'X'.

دعونا نرى مثالاً للحصول على فكرة عن تنفيذ وظيفة Floor() في بايثون.

مثال:

 import math as M # printing the floor value by using floor() function of math module print ('The floor value of math.floor(-54.21) is: ', M.floor(-54.21)) print ('The floor value of math.floor(432.56) is: ', M.floor(432.56)) print ('The floor value of math.floor(320.62) is: ', M.floor(320.62)) 

انتاج:

 The floor value of math.floor(-54.21) is: -55 The floor value of math.floor(432.56) is: 432 The floor value of math.floor(320.62) is: 320 

وظيفة السقف ():

تُستخدم الدالة ceil()‎ لوحدة الرياضيات في Python للحصول على القيمة القصوى لـ 'X' في المقابل، وهو ما يعني أصغر قيمة عدد صحيح، والتي لا تقل عن 'X'، وهو في الأساس أقرب رقم تقريبي لـ هو - هي.

بناء الجملة:

 math.ceil(X) 

معامل:

يمكننا تمرير التعبير الرقمي.

عائدات:

تقوم بإرجاع أصغر قيمة عددية لا تقل عن 'X'.

دعونا نرى مثالاً للحصول على فكرة عن تنفيذ الدالة ceil() في بايثون.

مثال:

 import math as M # printing the ceiling value by using ceil() function of math module print ('The ceiling value of math.ceil(-54.21) is: ', M.ceil(-54.21)) print ('The ceiling value of math.ceil(432.56) is: ', M.ceil(432.56)) print ('The ceiling value of math.ceil(320.62) is: ', M.ceil(320.62)) 

انتاج:

 The ceiling value of math.ceil(-54.21) is: -54 The ceiling value of math.ceil(432.56) is: 433 The ceiling value of math.ceil(320.62) is: 321 

خاتمة

في هذا البرنامج التعليمي، ناقشنا كيفية تنفيذ وظائف الطابق () وسقف () لوحدة الرياضيات في بايثون.