At least JSON has a complete and unambiguous specification. If JSON had comments, we wouldn't need YAML 99% of the time.
When the schema says so — you even get auto-complete for that in any half-decent editor.
Its spec is not "complete and unambiguous"!
rfc8259 is more detailed and it mentions that most parsers will have limited precision and references ieee754 to explain what the expected precision after deserialisation should be for most parsers.