[ruby-core:121411] [Ruby Bug#21163] Inconsistencies in Kernel.Float compared to other number parsing methods