التابع nsec
الخاص بالصنف Time
في روبي
< Ruby | Time
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 14:33، 7 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>nsec</code> الخاص بالصنف <code>Time</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...')
يُعيد التابع nsec
عدد النانوثواني المقابل للتوقيت time
.
يختلف الرقمان الدنييان في to_f
و nsec
لأن الترميزIEEE 754 double ليس دقيقا بما يكفي لتمثيل عدد النانوثواني التي مرت منذ التوقيت العالمي الموحد (UTC).
يُعيد التابع nsec
قيمة أكثر دقة.
البنية العامة
nsec → int
القيمة المُعادة
أمثلة
مثال على استخدام التابع nsec
:
t = Time.now #=> 2007-11-17 15:18:03 +0900
"%10.9f" % t.to_f #=> "1195280283.536151409"
t.nsec #=> 536151406
انظر أيضا
- التابع
month
: يستخلص التابعmonth
من التوقيت رقم الشهر من السنة (1..12) لـtime
. - التابع
round
: يُقرّب التابعround
الثواني الفرعية وفق دقة معينة من المنازل العشرية (0 هو القيمة الافتراضية). تقوم بيُعيد التابعround
توقيتاTime
جديدًا. يجب أن يكون الوسيطndigits
(انظر فقرة البنية العامة) 0 أو عددًا صحيحًا أو موجبًا.