float f = (float)'a';
if(f < 0){
}
else if(f == 0){
}
else if(f > 0){
}
else{
printf("NaN\n");
}
f
не будет больше / равно / меньше, чем 0
, если это NaN
.
Но как создать такой f
в первую очередь?
Я пробовал разные способы получить NaN
, но ни один из них не работал ..