الصنف RangeError في روبي

من موسوعة حسوب
< Ruby
مراجعة 08:00، 3 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يُطلق الاستثناء RangeError عندما تكون قيمة عددية معطاة خارج النطاق.

[1, 2, 3].drop(1 << 100)

سيُطلق الاستثناء RangeError بعد تنفيذ هذه الشيفرة:

RangeError: bignum too big to convert into `long'

مصادر