如何检查标量中的“inf” Perl 的价值?
如何检查标量是否包含 inf
值?
我将 NaN 检查为 $scalar != $scalar
,如何处理 inf
?
$scalar == inf
不起作用,因为 inf
是一个裸字
Possible Duplicate:
How do I create or test for NaN or infinity in Perl?
How can I check, if scalar holds inf
value?
I check NaN as $scalar != $scalar
, what to do with inf
?
$scalar == inf
does not work, since inf
is a bareword
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用它来检查无穷大:
该常量太大以至于 Perl 会将其解释为无穷大
you can use this to check for infinity:
that constant is so large that it will be interpreted as infinite by Perl
我现在发现了一个肮脏的黑客。
有更干净的东西存在吗?
I found a dirty hack right now.
Does anything cleaner exist?