التابع Numeric.truncate‎ في روبي

من موسوعة حسوب
< Ruby‏ | Numeric
مراجعة 20:07، 20 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع truncate العدد الذي استُدعي معه بعد اقتطاع المنازل العشرية منه بمقدار محدَّد.

ينفذ الصنف Numeric هذا عن طريق تحويل قيمة العدد إلى النوع Float ثم يستدعي Float.truncate.

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

truncate([ndigits])    integer or float

المعاملات

ndigits‎

عدد يمثل دقة التقريب. القيمة الافتراضية هي: 0.

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

يعاد عدد صحيح أو عشري يمثِّل العدد المعطى بعد اقتطاع المنازل العشرية منه بدقة ndigits.

انظر أيضا

  • التابع ceil: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة.
  • التابع floor: يعيد أكبر عدد من الأعداد الأصغر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة.
  • التابع round: يقرِّب العدد الذي استُدعي معه إلى أقرب قيمة بدقة محدَّدة.

مصادر