标签: c ubuntu fedora nan
我在C中有代码,在Ubuntu中获得NaN,但在Fedora中获得8000(正确的值)。
NaN
8000
ExtCurStyle->exts_sideCoupleHalo = (int)(1000 * (float)atof(argv[1]));
argv[1]是8,我通过多次尝试建立了atof(argv[1]) 值8.0(双)。但是,当我乘以1000时,它变为NaN。
argv[1]
8
atof(argv[1])
8.0
1000
我该怎么办?