5

可能重复:
如何在 Perl 中创建或测试 NaN 或无穷大?

我如何检查标量是否具有inf价值?

我将 NaN 检查为$scalar != $scalar,该怎么办inf

$scalar == inf不起作用,因为inf是一个裸词

4

2 回答 2

0

您可以使用它来检查无穷大:

$scalar < 9**9**9

这个常数太大了,以至于 Perl 将把它解释为无穷大

于 2010-02-13T10:10:43.883 回答
-1

我现在发现了一个肮脏的黑客。

($scalar eq "inf")

有没有更清洁的东西存在?

于 2010-02-13T07:17:40.173 回答