الفرق بين المراجعتين لصفحة: «Ruby/Numeric/round»
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 18: | سطر 18: | ||
* التابع [[Ruby/Numeric/ceil|<code>ceil</code>]]: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. | * التابع [[Ruby/Numeric/ceil|<code>ceil</code>]]: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. | ||
* التابع [[Ruby/Numeric/floor|<code>floor</code>]]: يعيد أكبر عدد من الأعداد الأصغر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. | * التابع [[Ruby/Numeric/floor|<code>floor</code>]]: يعيد أكبر عدد من الأعداد الأصغر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. | ||
* التابع <code>[[Ruby/Numeric/truncate|truncate]]</code>: يعيد العدد الذي استُدعي معه بعد اقتطاع المنازل العشرية منه بمقدار محدَّد. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-round قسم التابع round في الصنف Numeric في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-round قسم التابع round في الصنف Numeric في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 20:03، 20 نوفمبر 2018
يقرِّب التابع round
العدد الذي استُدعي معه إلى أقرب قيمة بدقة محدَّدة.
ينفذ الصنف Numeric
هذا عن طريق تحويل قيمة العدد إلى النوع Float
ثم استدعاء Float.round
.
البنية العامة
round([ndigits]) → integer or float
المعاملات
ndigits
عدد يمثل دقة التقريب.
القيمة المعادة
يعاد عدد صحيح أو عشري يمثِّل ناتج تقريب العدد المعطى إلى أقرب قيمة بدقة ndigits
للمنازل العشري.
انظر أيضا
- التابع
ceil
: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. - التابع
floor
: يعيد أكبر عدد من الأعداد الأصغر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. - التابع
truncate
: يعيد العدد الذي استُدعي معه بعد اقتطاع المنازل العشرية منه بمقدار محدَّد.