Add a custom decimal separator to toFormat

I've had to remove the plus-minus character because it's not compatible with GitHub's online editor, and "+-" was being used elsewhere anyway