I am reviewing and documenting a software application (part of a supply chain system) which implements an approximation of a normal distribution function; the original documentation mentions the same/similar formula quoted [here][1]

$$\phi(x) = {1\over \sqrt{2\pi}}\int_{-\infty}^x e^{-{1\over 2} x^2} \ dx$$

This is approximated with what looks like an asymptotic series like [here][2]
however the expression is slightly different:

$$\phi(x) \simeq {1\over x\sqrt{2\pi}} \Bigl( 1 - {1\over x^2} + {3\over x^4} - {15\over x^6} + {105 \over x^8}\Bigr)$$

The original document quotes a *"Cambridge statistical tables"* book which I don't have; also, the software uses a precalculated table for values of $x$ between $[-8.2, 8.2]$ and uses the approximation function for values of $x$ outside that interval.

I need to find some reference that explains why this particular formula was chosen, and how accurate the approximation really is.
(The documentation claims that an error less then the $7$th decimal is "not bad")

Also, the constant $1/\sqrt{2\pi}$ does it have a name? All I was able to find was that "this expression ensures that the total area under the curve $\Phi(x)$ is equal to one"

Does it matter if the constant has only $10$ decimals when the double type in Java (IEEE 754) has a precision of approximately $16$ decimals?

  [1]: http://mathworld.wolfram.com/NormalDistributionFunction.html
  [2]: http://mathworld.wolfram.com/AsymptoticSeries.html