久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - js讀取excel其中一列中的一個值是0.3556但是讀出來是0.35559999999999997?

瀏覽:157日期:2022-06-24 11:13:07

問題描述

js讀取excel其中一列中中的一個值是0.3556但是讀出來是0.35559999999999997, 但是如果手動把0.3556刪掉, 手動寫上, 就沒事了,這是為什么呢?

問題解答

回答1:

你直接輸入 0.3556 就可以正常,說明可能是好事的微軟給 0.35559999999999997 四舍五入顯示成 0.3556 了。

微軟可能是基于以下考慮:

如果兩個數(shù) a, b 的差很小很小的時候,這時候可以認(rèn)為 a 等于 b 。

小數(shù)很多的時候不好看

回答2:

excel我記得有個設(shè)置是可以給單元格規(guī)定小數(shù)點后精確到幾位,可能是這個設(shè)置隱藏了后面的那些位。

回答3:

估計在excel中,這列數(shù)字的精讀較高,可能是long型,js表示long型的數(shù)字都有問題

標(biāo)簽: excel
相關(guān)文章:
主站蜘蛛池模板: 徐水县| 西乡县| 永宁县| 通榆县| 兴山县| 祁门县| 莱芜市| 潢川县| 体育| 澳门| 广平县| 定州市| 衡东县| 扎赉特旗| 白朗县| 枝江市| 吴堡县| 财经| 西乌珠穆沁旗| 平顺县| 宝应县| 济宁市| 安龙县| 罗甸县| 普安县| 营山县| 岚皋县| 华坪县| 安龙县| 新密市| 上杭县| 松阳县| 米泉市| 达孜县| 平阴县| 桃园县| 宜章县| 博乐市| 镇江市| 铜梁县| 长乐市|