文章詳情頁(yè)
javascript - js讀取excel其中一列中的一個(gè)值是0.3556但是讀出來是0.35559999999999997?
瀏覽:140日期:2022-06-24 11:13:07
問題描述
js讀取excel其中一列中中的一個(gè)值是0.3556但是讀出來是0.35559999999999997, 但是如果手動(dòng)把0.3556刪掉, 手動(dòng)寫上, 就沒事了,這是為什么呢?
問題解答
回答1:你直接輸入 0.3556 就可以正常,說明可能是好事的微軟給 0.35559999999999997 四舍五入顯示成 0.3556 了。
微軟可能是基于以下考慮:
如果兩個(gè)數(shù) a, b 的差很小很小的時(shí)候,這時(shí)候可以認(rèn)為 a 等于 b 。
小數(shù)很多的時(shí)候不好看
回答2:excel我記得有個(gè)設(shè)置是可以給單元格規(guī)定小數(shù)點(diǎn)后精確到幾位,可能是這個(gè)設(shè)置隱藏了后面的那些位。
回答3:估計(jì)在excel中,這列數(shù)字的精讀較高,可能是long型,js表示long型的數(shù)字都有問題
標(biāo)簽:
excel
上一條:javascript - 百度地圖自己的產(chǎn)品可以精確定位,為什么我調(diào)用他的公開API卻必須經(jīng)過用戶同意才能獲取精確定位,而且還慢?下一條:javascript - 微信“分享到朋友圈”自定義分享內(nèi)容,無法成功調(diào)用jssdk接口,不知為何
相關(guān)文章:
1. 前端 - html5 audio不能播放2. java固定鍵值轉(zhuǎn)換,使用枚舉實(shí)現(xiàn)字典?3. vim - win10無法打開markdown編輯器4. mysql - 千萬數(shù)據(jù) 分頁(yè),當(dāng)偏移量 原來越大時(shí),怎么優(yōu)化速度5. 如何解決tp6在zend中無代碼提示6. javascript - 有沒有類似高鐵管家的時(shí)間選擇插件7. 這是什么情況???8. python - flask學(xué)習(xí),user_syy添加報(bào)role is invalid keyword for User.9. css - BEM 中塊(Block)有木有什么標(biāo)準(zhǔn) 何時(shí)決定一個(gè)部分提取為塊而不是其父級(jí)的元素呢(Element)?~10. javascript - 微信網(wǎng)頁(yè)開發(fā)從菜單進(jìn)入頁(yè)面后,按返回鍵沒有關(guān)閉瀏覽器而是刷新當(dāng)前頁(yè)面,求解決?
排行榜

熱門標(biāo)簽