思路是对的,就是负数
但是有一点没对,太大了会直接变成NAN之后就绷了

利用的是IEEE 756的误差
-1e300传过来再改10亿也不会变