C# - OpenXML Cell.InnerText 返回的十进制单元格值为 8.8000000000000007



当我尝试使用 OpenXML sdk (C#( 导入 excel 文件时,我得到了一个奇怪的单元格值。该值为 8.80000000000000007,但在工作表中该值仅为8.8我已经检查了单元格格式,但似乎没有什么问题。

如果需要,可以使用Math.Round将单元格值舍入到指定数量的小数位数。

最新更新