Код: Выделить всё
float j = Float.NaN;
if (j==Float.NaN) {
Log.d("myLogs","j="+j);
}
float j = Float.NaN;
if (j==NaN) {
Log.d("myLogs","j="+j);
}
мне подчеркивает просто NaN в условии, мол такого нету. в общем Float.NaN!=NaN, но при присваивании float j = Float.NaN; именно NaN и присваивается.
Просто нужно было инициализировать как-то переменную Float так, чтобы это не было число. Есть конечно INFINITY, но вот хотел бы про NaN узнать.