所有基于较新版本的mingw的编译器都可能受到影响:
例如在你的编译器上pow(1,3) + pow(5,3) + pow(3,3) = 152,就说明你遇到了这个问题
其原因是,mingw的math.h或cmath头文件和实际连接到的库(msvcrt)的浮点数精度不相符,用pow函数可能会造成严重的rounding error
具体的可以看math.h中的注释
但测试机是Debian,所以没这个问题