什么时候需要使用 float.PositiveInfinity 和 float.NegativeInfinity?
我们什么时候需要使用无穷大值,请添加一个真实世界的样本(如果有)。
When do we need to use the Infinity values, kindly add a real-world sample if available.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
例如,负无穷大是空列表的自然最大值。这样,您就可以得到:
max(l1 + l2) = max(max(l1), max(l2))
,其中l1
和l2
是任意列表,可能为空。这一原则的实际应用:
For example, negative infinity is a natural maximum value of an empty list. With this, you have:
max(l1 + l2) = max(max(l1), max(l2))
, wherel1
andl2
are arbitrary lists, possibly empty.A real-world application of this principle:
正无穷
负无穷
因此,您可以使用这些常量来验证您的值是否超出其类型的范围。
PostiveInfinity
NegativeInfinity
So you would use these constants to verify that your values are out of range for their type.