parseOrNull

Parses ordinary decimal text, returning null if the input is malformed, over-precise, or out of range.