التابع 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الجذر المربع الصحيح للعدد الصحيح الموجب المُعطى، أي العدد الصحيح الأكبر الذي قيمته أصغر من الجذر المربع للعدد المُعطى.