التابع ceil‎ الخاص بالصنف Integer في روبي

من موسوعة حسوب

يعيد التابع ceil‎ أصغر عدد، بحيث يكون أكبر من أو يساوي قيمة العدد الذي استُدعي معه وبدقة تساوي ndigits رقم عشري (القيمة الابتدائية هي 0) .

إذا كانت الدقة سالبة، فإنّ القيمة المعادة ستكون عددًا صحيحًا مع ndigits.abs صفر إضافي على الأقل.

في حال كانت قيمة ndigits‎ منعدمة أو سالبة، فسيعيد التابع ceil‎ العدد الذي استُدعي معه.

البنية العامة

ceil([ndigits])    integer or float

المعاملات

ndigits‎

عدد يحدد الدقة.

القيمة المُعادة

يعيد التابع ceil‎ أصغر عدد، بحيث يكون أكبر من أو يساوي قيمة العدد الذي استُدعي معه، مع دقة (precision) تساوي ndigits رقم عشري (القيمة الابتدائية هي 0) . إذا كانت الدقة سالبة، فإنّ القيمة المعادة تكون عددًا صحيحًا مع ndigits.abs صفر إضافي على الأقل. في حال كانت قيمةndigits‎ منعدمة أو سالبة، فسيعيد التابع ceil‎ العدد الذي استُدعي معه.

أمثلة

مثال على استخدام التابع ceil‎:

1.ceil           #=> 1
1.ceil(2)        #=> 1
18.ceil(-1)      #=> 20
(-18).ceil(-1)   #=> -10

انظر أيضا

  • التابع sqrt: يعيد التابع sqrt‎ الجذر المربع الصحيح للعدد الصحيح الموجب المُعطى، أي العدد الصحيح الأكبر الذي قيمته أصغر من الجذر المربع للعدد المُعطى.

مصادر