Javascript 为什么要打印chrome和safari';正确';对于数学,pow(2,-1075)==0
从这篇文章中, 指数0用于两种容量。首先,如果分数也是0,那么整数是0Javascript 为什么要打印chrome和safari';正确';对于数学,pow(2,-1075)==0,javascript,Javascript,从这篇文章中, 指数0用于两种容量。首先,如果分数也是0,那么整数是0 这似乎表明Math.pow(2,-1023)==0应该返回true,但在chrome和safari中测试后,他们都为Math.pow(2,-1075)打印出“true”,有人能解释一下原因吗?
这似乎表明
Math.pow(2,-1023)==0
应该返回true
,但在chrome和safari中测试后,他们都为Math.pow(2,-1075)
打印出“true
”,有人能解释一下原因吗?让我困惑的是,根据IEEE754规范,Math.pow(2,-1023)应该等于0,对吗?但这两个浏览器为'Math.pow(2,-1023)>0'打印'true',当指数字段不超过-1075时,它们只打印出0