Describe the bug

According to the RESP3 spec, under floats, it says "Exponential format is invalid", although Redis returns floats on exponent format.

To reproduce

$ telnet localhost 6379
Trying ::1...
Connected to localhost.
Escape character is '^]'.
hello 3
(...snip...)
zadd z 1e100 highnumber
:1
zscore z highnumber
,1e+100

Expected behavior

Expect the RESP3 spec to match the actual Redis behaviour.

Additional information

It'd be a breaking change to change this in Redis, so I suggest updating the RESP3 spec instead.

Comment From: mgravell

Well that makes my ticket on the old spec repo doubly funny: https://github.com/antirez/RESP3/issues/37 :)