Scala có Double.isNaN
để phát hiện số không phải một số nhưng không Double.isInf
để phát hiện (vô cùng hoặc âm) vô cùng.Làm thế nào để phát hiện các giá trị Infinity trong Scala?
Tại sao? Tôi muốn kiểm tra xem thông số có phải là số "thực" hay không (tức là có giá trị bằng số). Chuyển đổi nó thành một chuỗi và kiểm tra "inf" hoặc một cái gì đó sẽ làm điều đó, nhưng phải có một cách tốt hơn?
Giống như trong C++: http://en.cppreference.com/w/cpp/numeric/math/isinf
Sử dụng Scala 2.10
Cảm ơn. Không biết làm thế nào tôi bị mất nó. – akauppi
@akauppi Có thể vì REPL không tự động hoàn thành. Tôi thấy nhật thực sẽ cung cấp nó. –
@ som-snytt oh, điểm tốt. IDEA hiển thị chúng. (Tôi nghĩ rằng plugin Netbeans quá) – gourlaysama