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

من موسوعة حسوب
مراجعة 07:58، 3 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)

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

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

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

RangeError: bignum too big to convert into `long'

مصادر