精度溢出了吧。用long double.这里有解决方案。https://ask.csdn.net/questions/1056558 https://ask.csdn.net/questions/1056558