Serial Input - Parsing multiple formats

How does one distinguish between 0=failure and 0=entered value?

Objection. Already asked and answered, your honor.