### Issue title: - Why this string cannot be parsed? ### Issue content: I have this in a string `"0 + 48060.774 + 0 + -172808.43 + 0"` I get parsing error **Value was either too large or too small for a Decimal.** I think is becasue is getting _blank_ after minus sign, how can I solve this?