الفرق بين المراجعتين لصفحة: «Ruby/Time/to r»

من موسوعة حسوب
< Ruby‏ | Time
لا ملخص تعديل
ط مراجعة وتدقيق.
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>to_r‎</code> الخاص بالصنف <code>Time</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Time.to_r‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Time]]
[[تصنيف: Ruby Time]]
يُعيد التابع <code>to_r</code> قيمة [[Ruby/Time|التوقيت]] ك[[Ruby/Rational|عدد جذري]] يمثل عدد الثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 حقبة يونيكس].
يحول التابع <code>to_r</code> قيمة [[Ruby/Time|التوقيت]] المعطى إلى [[Ruby/Rational|عدد جذري]] يمثل عدد الثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 توقيت يونكس].


تُستخدم هذه التوابع للحصول على قيمة دقيقة تمثل عدد النانوثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 حقبة يونيكس]. يمكنك استخدام هذا التابع لتحويل [[Ruby/Time|التوقيت]] إلى "حقبة آخر".
هذا التابع هو أحد التوابع التي تستعمل للحصول على قيمة دقيقة تمثل عدد النانوثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 توقيت يونيكس]. يمكنك استخدام هذا التابع لتحويل [[Ruby/Time|التوقيت]] إلى "توقيت حقبة أخرى".
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">to_r → a_rational‎</syntaxhighlight>
<syntaxhighlight lang="ruby">to_r → a_rational‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
يُعيد التابع <code>to_r</code> قيمة [[Ruby/Time|التوقيت]] ك[[Ruby/Rational|عدد جذري]] يمثل عدد الثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 حقبة يونيكس].
تعاد قيمة [[Ruby/Time|التوقيت]] ك[[Ruby/Rational|عدد جذري]] يمثل عدد الثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 توقيت يونيكس].


==أمثلة==
==أمثلة==
سطر 15: سطر 15:
<syntaxhighlight lang="ruby">t = Time.now
<syntaxhighlight lang="ruby">t = Time.now
p t.to_r            #=> (1270968792716287611/1000000000)‎</syntaxhighlight>
p t.to_r            #=> (1270968792716287611/1000000000)‎</syntaxhighlight>
==انظر أيضا==
==انظر أيضًا==
*التابع <code>[[Ruby/Time/to a|to_a]]</code>: يُعيد التابع <code>to_a</code> [[Ruby/Array|مصفوفة]] عشارية تضم قيم [[Ruby/Time|التوقيت]].
*التابع <code>[[Ruby/Time/to a|to_a]]</code>: يحول [[Ruby/Time|التوقيت]] الذي استدعي معه إلى مصفوفة..
*التابع <code>[[Ruby/Time/to i|to_i]]</code>: يُعيد التابع <code>to_i</code> قيمة [[Ruby/Time|التوقيت]] كعدد صحيح يمثل الثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 حقبة يونيكس].
*التابع <code>[[Ruby/Time/to i|to_i]]</code>: يحول قيمة [[Ruby/Time|التوقيت]] المعطى إلى عدد صحيح يمثل الثواني التي مرت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 توقيت يونكس].
 
*التابع <code>[[Ruby/Time/to f|to_f]]</code>: يحول قيمة [[Ruby/Time|التوقيت]] المعطى إلى عدد عشري يمثل عدد الثواني التي مرَّت منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 توقيت يونكس].
*التابع <code>[[Ruby/Time/to f|to_f]]</code>: يُعيد التابع <code>to_f</code> قيمة [[Ruby/Time|التوقيت]] كعدد عشري يمثل عدد من الثواني منذ [https://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%82%D9%8A%D8%AA_%D9%8A%D9%88%D9%86%D9%83%D8%B3 حقبة يونيكس].
*التابع <code>[[Ruby/Time/to s|to_s]]</code>: يحول [[Ruby/Time|التوقيت]] المعطى إلى [[Ruby/String|سلسلة نصية]].
*التابع <code>[[Ruby/Time/to s|to_s]]</code>: يُعيد التابع <code>to_s</code> [[Ruby/String|سلسلة نصية]] تمثل [[Ruby/Time|التوقيت]].
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Time.html#method-i-to_r قسم التابع to_r‎ في الصنف Time‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Time.html#method-i-to_r قسم التابع to_r‎ في الصنف Time‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 16:50، 7 ديسمبر 2018

يحول التابع to_r قيمة التوقيت المعطى إلى عدد جذري يمثل عدد الثواني التي مرت منذ توقيت يونكس.

هذا التابع هو أحد التوابع التي تستعمل للحصول على قيمة دقيقة تمثل عدد النانوثواني التي مرت منذ توقيت يونيكس. يمكنك استخدام هذا التابع لتحويل التوقيت إلى "توقيت حقبة أخرى".

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

to_r  a_rational

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

تعاد قيمة التوقيت كعدد جذري يمثل عدد الثواني التي مرت منذ توقيت يونيكس.

أمثلة

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

t = Time.now
p t.to_r            #=> (1270968792716287611/1000000000)‎

انظر أيضًا

مصادر