التابع Integer.coerce‎ في روبي

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

يعيد التابع coerce‎ مصفوفة تضم القيمتين numeric و big ممثلتين على شكل كائن من الصنف Bignum، وذلك عبر تحويل numeric إلى Bignum.

سيُطلق الخطأ TypeError في حال لم يكن numeric المعطى من النوع Fixnum أو Bignum.

البنية العامة

coerce(numeric)    array

القيمة المعادة

تعاد مصفوفة تضم قيمتين numeric و big ممثلتين على شكل كائن من الصنف Bignum، عبر تحويل numeric إلى Bignum.

أمثلة

مثال على استخدام التابع coerce‎:

(0x3FFFFFFFFFFFFFFF+1).coerce(42)   #=> [42, 4611686018427387904]

انظر أيضا

  • التابع chr: يعيد سلسلة نصية تحتوي على الحرف الذي تمثله قيمة العدد الذي استُدعي معه حسب الترميز المُمرّر encoding.

مصادر