التابع coerce
الخاص بالصنف Integer
في روبي
يعيد التابع coerce
مصفوفة تضم قيمتين numeric
و big
ممثلًا على شكل كائن من الصنف Bignum
، وذلك عبر تحويل numeric
إلى Bignum
.
سيُطلق الخطأ TypeError
في حال لم يكن numeric
من النوع Fixnum
أو Bignum
.
البنية العامة
coerce(numeric) → array
القيمة المُعادة
يعيد التابع coerce
مصفوفة تضم قيمتين numeric
و big
ممثلًا على شكل كائن من الصنف Bignum
، عبر تحويل numeric
إلى Bignum
.
أمثلة
مثال على استخدام التابع coerce
:
(0x3FFFFFFFFFFFFFFF+1).coerce(42) #=> [42, 4611686018427387904]
انظر أيضا
- التابع
chr
: يعيد التابع
chr
سلسلة نصية تحتوي على الحرف الذي تمثله قيمة العدد الذي استُدعي معه حسب الترميز المُمرّرencoding
.