[ruby-core:119426] [Ruby master Feature#20705] Should "0.E-9" be a valid float value?