Both the proposed implementations do fp rounding twice, and so produce
an inaccurate answer.  I think we should probably leave it to the user
to define incorrect math functions, rather than bake them into the
language.

2011/12/19 Axel Rauschmayer <a...@rauschma.de>:
> I haven’t seen these two functions among the proposed additions for Math 
> (should these be in a math module?):
>
>    function nthRoot(n, x) {
>        return Math.pow(x, 1/n);
>    }
>
>    function log_b(b, x) {
>        return Math.log(x) / Math.log(b);
>    }
>
> Have they been considered and rejected?
>
> Axel
>
> --
> Dr. Axel Rauschmayer
> a...@rauschma.de
>
> home: rauschma.de
> twitter: twitter.com/rauschma
> blog: 2ality.com
>
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss@mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to