【发布时间】:2013-02-13 13:56:00
【问题描述】:
NaN、PositiveInfinity 或 NegativeInfinity 对 float 和 double 有什么好处?我们什么时候应该使用或避免使用它们?
如果有这样的常量,为什么float.Parse("a")会抛出错误而不是返回float.NaN?
NaN 与 null 有何不同?为什么 division by zero 甚至可以用于浮动类型?
【问题讨论】:
-
你可以使用 TryParse 而不是 Parse?
-
用于数学运算。
-
@Evgeny:有史以来最模糊的评论。
-
@Liam 我的问题不是关于如何解析,我想知道为什么在强类型环境中有 NaN。