Disallow negative precision
Merge pull request #7 from pcambra/Disallow_negative_precision

Disallow negative precision