关于昨晚CF的B题。
这是64位编译器下的结果(WA on test4): Submission #175064139 这是32位下的(AC):Submission #175064327
两份代码完全相同,仅仅更改了编译器位数,输出却相差了1。昨晚心态直接被搞炸了,E都没写完,最后将 sqrt() 函数改成了手写二分才通过了,,,
sqrt()
请问在不同位数编译器下 sqrt() 函数有什么不同吗,还是两种编译器位数对 double 类型的处理方式不同导致的结果差异?
double