Abstracted precision type