Fix parsing of positive decimal values.

Fix a conditional that was causing certain positive decimal values to be improperly parsed.