Issue #8265 has been updated by ko1 (Koichi Sasada).

Category set to core
Status changed from Feedback to Rejected
Assignee set to ko1 (Koichi Sasada)

It seems not practical problem.
Please reopen this ticket if you find real problem.

(for example, there are too many -0.0 objects in your program and it beats performance)

----------------------------------------
Feature #8265: -0.0 does not have a Flonum like 0.0
https://bugs.ruby-lang.org/issues/8265#change-38585

Author: Hanmac (Hans Mackowiak)
Status: Rejected
Priority: Normal
Assignee: ko1 (Koichi Sasada)
Category: core
Target version: 


=begin
with Flonum,
fixed id for 0.0
  (0.0).object_id #=> -9223372036854775806
  (0.0).object_id #=> -9223372036854775806

non-fixed id for -0.0
  (-0.0).object_id #=> 22387560
  (-0.0).object_id #=> 22381340

i think that -0.0 should have fixed object_id too
=end


-- 
http://bugs.ruby-lang.org/