Scala имеет Double.isNaN
для обнаружения not-a-number, но no Double.isInf
для обнаружения (положительной или отрицательной) бесконечности.
Почему? Я хотел бы проверить, является ли параметр "реальным" числом (т.е. Имеет числовое значение). Преобразование его в строку и проверка на "inf" или что-то сделают это, но должен быть лучший способ?
Как в С++: http://en.cppreference.com/w/cpp/numeric/math/isinf
Использование Scala 2.10