proper number format for invalid %