Added 2 methods to allow passing a scale argument to control how many digits come after the decimal.