Итак, в Ruby есть трюк, чтобы указать бесконечность:
1.0/0
=> Infinity
Я верю в Python, вы можете сделать что-то вроде этого
float('inf')
Это просто примеры, хотя, я уверен, что большинство языков имеют бесконечность в некоторой емкости. Когда вы на самом деле используете эту конструкцию в реальном мире? Почему использовать его в диапазоне лучше, чем просто использовать логическое выражение? Например,
(0..1.0/0).include?(number) == (number >= 0) # True for all values of number
=> true
Подводя итог, я ищу реальную причину использования Infinity.
EDIT: Я ищу код реального мира. Все хорошо и хорошо сказать, что это когда вы "можете" использовать его, когда люди действительно использовали его.