我正在Ubuntu-14 32位上编译非常简单的程序:
gcc -c *.c
gcc -o test.bin ./*.o
与
3214954436
123
在获得此输出时
parseFloat(1234567.123456789);
// 1234567.123456789
parseFloat(12345678.123456789);
// 12345678.12345679
parseFloat(123456789.123456789);
// 123456789.12345679
parseFloat(1234567891.123456789);
// 1234567891.1234567
parseFloat(12345678912.123456789);
// 12345678912.123457
parseFloat(123456789123.123456789);
// 123456789123.12346
每次运行test.bin时,第一个数字都会更改
我在这里想念什么?