今天在讀阮一峰老師ES6入門時(shí),遇到這個(gè)Math.clz32()方法,書上說(shuō)“JS的整數(shù)使用32位二進(jìn)制形式表示,Math.clz32()返回一個(gè)數(shù)的32位無(wú)符號(hào)整數(shù)形式有多少個(gè)前導(dǎo)0。”這我就比較納悶了,不是說(shuō)JS的數(shù)字基本都是按照IEEE754標(biāo)準(zhǔn)的64位浮點(diǎn)數(shù)表達(dá)的嗎?到底JS的整數(shù)是怎么表達(dá)的呢?我是非計(jì)算機(jī)專業(yè),比較疑惑,請(qǐng)大牛簡(jiǎn)單解答一下。
JS的數(shù)不是使用64位浮點(diǎn)數(shù)表達(dá)嗎?為什么ES6會(huì)有Math.clz32()這個(gè)方法
函數(shù)式編程
2019-05-13 13:38:51