Math.log2 applied to powers of 2

Raymond Toy toy.raymond at gmail.com
Thu Sep 18 11:40:40 PDT 2014


On Thu, Sep 18, 2014 at 3:17 AM, Claude Pache <claude.pache at gmail.com>
wrote:

> Just tried in the console of Chrome (with "Experimental JavaScript
> features" flag enabled).
>
>     > Math.log2(8)
>     < 2.9999999999999996
>
> Firefox gives me the correct answer (3).
>
> Question: Should Math.log2 give exact results for powers of 2?
>
> The same issue holds for Math.log10 (might be applicable for nonnegative
> powers only): Math.log10(1e15) != 15 in Chrome.
>

​If you can, please file a bug against v8:
https://code.google.com/p/v8/issues/entry

I consider these to be bugs in the implementation.​


>
> —Claude
>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>


-- 
Ray
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20140918/bfbecaca/attachment.html>


More information about the es-discuss mailing list