MS Excel中负无穷大和正无穷大的适当值

时间:2020-02-25 12:10:22

标签: excel xlsx


我正在为MS Excel文档[.xlsx文件]实现解析器
要了解,无限值是如何存储在Excel中的,我解压缩了一个Excel文件,并在以下其中一个工作表中找到了该文件:
enter image description here

在这里,您可以看到无穷大值存储为文本“ INF”

但是,我想知道Excel用于表示无穷大值的确切值是什么。 在解析器中,我不想解析文本“ INF”,而是将其解析为实际的无穷大边界值。

您能帮我吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

对不起,我的分析是错误的。 Excel没有无限值。它具有数字的上下边界值 (1.7976931348623158e + 308和-1.7976931348623158e + 308)

问题出在我的解析器中。我已经用OCaml语言实现了Excel解析器。 OCaml的float_of_string函数将字符串“ INF”视为无穷大值。

无论如何,这是我解析器方面的问题。

谢谢。

相关问题