الفرق بين المراجعتين لصفحة: «Ruby/Numeric/truncate»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>truncate</code> الخاص بالصنف <code>Numeric</code> في روبي}}</noinclude> تصنيف: Ruby تص...' |
لا ملخص تعديل |
||
| سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Numeric]] | [[تصنيف: Ruby Numeric]] | ||
يعيد التابع <code>truncate</code> العدد الذي استُدعي معه | يعيد التابع <code>truncate</code> العدد الذي استُدعي معه مُقتطعًا (نحو الصفر) بدقة <code>ndigits</code> (انظر فقرة البنية العامة) منزلًا عشريًا (القيمة الافتراضية هي <code>0</code>). | ||
ينفذ الصنف <code>Numeric</code> هذا عن طريق تحويل قيمة العدد إلى النوع <code>Float</code> ثم يستدعي <code>[[Ruby/Float/truncate|Float#truncate]]</code>. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">truncate([ndigits]) → integer or float</syntaxhighlight> | <syntaxhighlight lang="ruby">truncate([ndigits]) → integer or float</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>ndigits</code>=== | ===<code>ndigits</code>=== | ||
عدد يمثل دقة التقريب. | |||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>truncate</code> العدد الذي استُدعي معه مُقتطعًا (نحو الصفر) بدقة <code>ndigits</code>منزلًا عشريًا. | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Numeric/ | *التابع <code>[[Ruby/Numeric/round|round]]</code>: يعيد التابع <code>round</code> العدد الذي استُدعي معه مُقرّبًا إلى أقرب قيمة بدقة <code>ndigits</code> منزلًا عشريًا (القيمة الافتراضية هي <code>0</code>). | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-truncate قسم التابع truncate في الصنف Numeric في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-truncate قسم التابع truncate في الصنف Numeric في توثيق روبي الرسمي.] | ||
مراجعة 00:08، 28 أكتوبر 2018
يعيد التابع truncate العدد الذي استُدعي معه مُقتطعًا (نحو الصفر) بدقة ndigits (انظر فقرة البنية العامة) منزلًا عشريًا (القيمة الافتراضية هي 0).
ينفذ الصنف Numeric هذا عن طريق تحويل قيمة العدد إلى النوع Float ثم يستدعي Float#truncate.
البنية العامة
truncate([ndigits]) → integer or float
المعاملات
ndigits
عدد يمثل دقة التقريب.
القيمة المُعادة
يعيد التابع truncate العدد الذي استُدعي معه مُقتطعًا (نحو الصفر) بدقة ndigitsمنزلًا عشريًا.
انظر أيضا
- التابع
round: يعيد التابعroundالعدد الذي استُدعي معه مُقرّبًا إلى أقرب قيمة بدقةndigitsمنزلًا عشريًا (القيمة الافتراضية هي0).