الفرق بين المراجعتين لصفحة: «Ruby/Numeric/round»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>round</code> الخاص بالصنف <code>Numeric</code> في روبي}}</noinclude> تصنيف: Ruby تصني...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
| (مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين) | |||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>round | <noinclude>{{DISPLAYTITLE: التابع <code>Numeric.round</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Numeric]] | [[تصنيف: Ruby Numeric]] | ||
يقرِّب التابع <code>round</code> العدد الذي استُدعي معه إلى أقرب قيمة بدقة محدَّدة. | |||
ينفذ الصنف <code>Numeric</code> هذا عن طريق تحويل قيمة العدد إلى النوع <code>[[Ruby/Float|Float]]</code> ثم استدعاء [[Ruby/Float/round|<code>Float.round</code>.]] | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">round([ndigits]) → integer or float</syntaxhighlight> | <syntaxhighlight lang="ruby">round([ndigits]) → integer or float</syntaxhighlight> | ||
| سطر 10: | سطر 11: | ||
===<code>ndigits</code>=== | ===<code>ndigits</code>=== | ||
عدد يمثل دقة التقريب. | |||
==القيمة | ==القيمة المعادة== | ||
يعاد عدد [[Ruby/Integer|صحيح]] أو [[Ruby/Float|عشري]] يمثِّل ناتج تقريب العدد المعطى إلى أقرب قيمة بدقة <code>ndigits</code> للمنازل العشري. | |||
==انظر أيضا== | ==انظر أيضا== | ||
* | * التابع [[Ruby/Numeric/ceil|<code>ceil</code>]]: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. | ||
* التابع <code>[[Ruby/Numeric/ | * التابع [[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 قسم | *[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: يعيد العدد الذي استُدعي معه بعد اقتطاع المنازل العشرية منه بمقدار محدَّد.