源碼再好,還是自己寫一遍實(shí)在!奉上淘寶cdn的實(shí)例圖片 http://img.alicdn.com/tfs/TB1vQzVOVXXXXX4XpXXXXXXXXXX-220-1170.png
以及案例頁面淘寶官網(wǎng)https://www.taobao.com/
需要的同學(xué)可以下載練習(xí)
以及案例頁面淘寶官網(wǎng)https://www.taobao.com/
需要的同學(xué)可以下載練習(xí)
2017-08-10
那個(gè)IEEE754的出錯(cuò)解釋,完全沒有指出根本原因,看起來僅僅是搬運(yùn)別人的知識(shí)。
實(shí)際上出錯(cuò)的根本原因是,十進(jìn)制小數(shù)不一定能等價(jià)地轉(zhuǎn)換為二進(jìn)制小數(shù)。
比如:0.7轉(zhuǎn)化為二進(jìn)制小數(shù)是0.101100110011001100...這個(gè)無限循環(huán)小數(shù)。
所以當(dāng)0.7存入內(nèi)存中時(shí),實(shí)際上存入的是類似0.70000...00001,7后面有多少個(gè)零取決于所使用語言的浮點(diǎn)數(shù)精度。
贊我,讓更多人看到真正的原因。
實(shí)際上出錯(cuò)的根本原因是,十進(jìn)制小數(shù)不一定能等價(jià)地轉(zhuǎn)換為二進(jìn)制小數(shù)。
比如:0.7轉(zhuǎn)化為二進(jìn)制小數(shù)是0.101100110011001100...這個(gè)無限循環(huán)小數(shù)。
所以當(dāng)0.7存入內(nèi)存中時(shí),實(shí)際上存入的是類似0.70000...00001,7后面有多少個(gè)零取決于所使用語言的浮點(diǎn)數(shù)精度。
贊我,讓更多人看到真正的原因。
2017-08-08