Customizable numeric precision option

Allow passing in a custom numeric precision option.