التابع Float.to_i‎ في روبي

من موسوعة حسوب
< Ruby‏ | Float
مراجعة 09:12، 24 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يحول التابع to_i‎ العدد العشري الذي استُدعي معه إلى عدد صحيح. هذا التابع مماثل للتابع to_int.

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

to_i      integer

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

يعاد العدد الصحيح الذي يمثِّل ناتج تحويل العدد العشري المعطى.

أمثلة

مثال على استعمال التابع to_i‎:

1.2.to_i      #=> 1
(-1.2).to_i   #=> -1

يُلاحظ أن الدقة المحدودة للعمليات الحسابية التي تجرى على الأعداد العشرية قد تؤدي إلى نتائج مُدهشة:

(0.3 / 0.1).to_i  #=> 2 (!)

انظر أيضا

  • التابع to_r: يحول العدد العشري الذي استُدعي معه إلى عدد جذري (rational).
  • التابع to_f: يعيد العدد العشري الذي استدعي معه نفسه.

مصادر