From: matz@... Date: 2019-12-23T07:15:20+00:00 Subject: [ruby-core:96417] [Ruby master Bug#16445] Time#inspect shows a fractional number Issue #16445 has been updated by matz (Yukihiro Matsumoto). Status changed from Open to Closed This is intentional. There was no way to distinguish Time objects that differ in a fraction of a second. The behavior of Time#to_s kept unchanged for compatibility. Matz. ---------------------------------------- Bug #16445: Time#inspect shows a fractional number https://bugs.ruby-lang.org/issues/16445#change-83341 * Author: znz (Kazuhiro NISHIYAMA) * Status: Closed * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.7.0dev (2019-12-22T14:17:39Z master d339de9d1a) [x86_64-darwin18] * Backport: 2.5: UNKNOWN, 2.6: UNKNOWN ---------------------------------------- `Time#inspect` shows a fractional number. ``` irb(main):001:0> Time.at(0.5) => 1970-01-01 09:00:00.5 +0900 irb(main):002:0> Time.at(0.1) => 1970-01-01 09:00:00 3602879701896397/36028797018963968 +0900 ``` Is this intentional? -- https://bugs.ruby-lang.org/ Unsubscribe: