>[оверквотинг удален]
>
>Ну да, а 0xFF как 1, а 0 как 0xdeadbeef. Не пори
>чушь.
>
>float a = NAN, b = INFINITY;
>---
>(gdb) print a
>$1 = nan(0x400000)
>(gdb) print b
>$2 = inf Докажи что это переменная "a", а не переполнение или не глюк (ядра, оперативки, проца, gdb )
А млин, и правда работает
Starting program: /tmp/a.out ;
main () at test.c:11
11 a = NAN; b = INFINITY;
(gdb) print a
$1 = 0
(gdb) print b
$2 = 0
(gdb) step
13 return 0;
(gdb) print b
$3 = inf
(gdb) print a
$4 = nan(0x400000)
(gdb) step
14 }
(gdb) step
0x00007f2804938b54 in __libc_start_main () from /lib64/libc.so.6
А в Netbeans сцука, именно 1.000 и 0.000 показывает.