I don't understand why this is (still?) an error. Is it because the leading 0's are missing? Or is the decimal point etc. required?
If this really is some kind of "user error" case, add a comment to explain the user's mistake.