ENH provide scale factor, not just exponent

Change default from 0 to 1. accept float or int. make simple
multiplication instead of step for exponentiation.