I would like to compute Erf[80/3]
to enough precision to know the order of magnitude of 1 - Erf[80/3]
How can I do that?
I think it's silly every time I type in something like Erf[80/3]
and Mathematica just returns the input as the output. I'd rather the output be the string "Cannot evaluate", which would at least be a useful message, although not as useful as one that includes a reason.
I tried N[Erf[5], WorkingPrecision -> 10]
, and got the error message:
N::precbd: Requested precision WorkingPrecision->10 is not a machine-sized real number between \$MinPrecision and \$MaxPrecision.
Which I don't understand because $MinPrecision
returns 0 and $MaxPrecision
returns $\infty$, so I'm not sure why 10 is not a machine-sized real number between 0 and $\infty$.
1 - Erf[80/3]
" - useErfc[]
and notErf[]
if you want to spare yourself numerical grief and misery. $\endgroup$