التابع Time.to_f‎ في روبي

من موسوعة حسوب
< Ruby‏ | Time

يحول التابع to_f قيمة التوقيت المعطى إلى عدد عشري يمثل عدد الثواني التي مرَّت منذ توقيت يونكس.

لاحظ أنه تختلف الأرقام الدنيا المعادة من التابع to_f والتابع subsec لأن الأعداد العشرية المضاعفة ذات المعيار IEEE 754 ليست دقيقة بما يكفي لتمثيل عدد النانوثواني التي مرت منذ حقبة يونيكس.

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

to_f  float

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

يعاد عدد عشري يمثِّل قيمة التوقيت المعطى كعدد الثواني التي مرت منذ حقبة يونيكس.

أمثلة

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

t = Time.now
"%10.5f" % t.to_f   #=> "1270968744.77658"
t.to_i              #=> 1270968744‎

انظر أيضًا

مصادر