الفرق بين المراجعتين ل"Ruby/RangeError"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>RangeError</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby RangeError يمثل الصن...') |
جميل-بيلوني (نقاش | مساهمات) ط |
||
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: | + | يُطلق الاستثناء <code>RangeError</code> عندما تكون قيمة عددية معطاة خارج النطاق.<syntaxhighlight lang="ruby"> |
+ | [1, 2, 3].drop(1 << 100) | ||
+ | |||
+ | </syntaxhighlight>سيُطلق الاستثناء RangeError بعد تنفيذ هذه الشيفرة:<syntaxhighlight lang="text"> | ||
+ | RangeError: bignum too big to convert into `long' | ||
+ | |||
+ | </syntaxhighlight><noinclude>{{DISPLAYTITLE: الصنف <code>RangeError</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
− | [[تصنيف: Ruby | + | [[تصنيف: Ruby Class]] |
− | + | [[تصنيف: Ruby Error]] | |
− | + | [[تصنيف: Ruby Range]] | |
− | + | == مصادر == | |
− | + | *[http://ruby-doc.org/core-2.5.1/RangeError.html صفحة الصنف RangeError في توثيق روبي الرسمي.] | |
− | |||
− | |||
− | |||
− | |||
− | *[http://ruby-doc.org/core-2.5.1/ |
المراجعة الحالية بتاريخ 08:00، 3 ديسمبر 2018
يُطلق الاستثناء RangeError
عندما تكون قيمة عددية معطاة خارج النطاق.
[1, 2, 3].drop(1 << 100)
سيُطلق الاستثناء RangeError بعد تنفيذ هذه الشيفرة:
RangeError: bignum too big to convert into `long'