hyp cos

Results 4 issues of hyp cos

``` var f_gamma = function f_gamma(n) { //unrelated things var l = 0.9189385332046727; //0.5*Math.log(2*Math.PI) l = l + (n + 0.5) * Math.log(n); l = l - n; var n2...

Input: `Decimal.pow10(9996).pow10().recip()+''` Expect: `'e-e9996'` Output: `'ee-9996.000000000005'` This is VERY wrong. ee-X means 10^(10^(-X)), which is not the reciprocal of 10^10^X, instead it is a number just a little bit bigger...

I expected that `X.sqrt()` should give similar result to `X.pow(0.5)`, but it doesn't. Especially when the `layer` is 1. Example: ``` > new Decimal(1e-16).pow(0.5)+'' < '1.000000000000002e-8' > new Decimal(1e-16).sqrt()+'' <...

bug

``` > OmegaNum(1.4447).tetr(101)+'' < '2.6717465674555796' > OmegaNum(1.4447).pow(OmegaNum(1.4447).tetr(100))+'' < '2.672301459237309' ``` I expect that those two have similar result, but the former seems to be 1.4447^^100 instead of 1.4447^^101.

bug