精度问题

  • 判断与 0 的大小关系
inline int sgn(double x){ return (x>eps)-(x<-eps); }
  • 注意输出 \(-0.0\) 问题,可以 \(ans+eps\)
  • 加一组数据时从小到大累加。减去一组数据时先将数据累加再减
  • 二分可以改为循环写法
  • \(\prod_{i=1}^{n} a_i=exp(\sum_{i=1}^{n}ln(a_i))\)
  • \((long double)sqrtl(long double)\)
posted @ 2024-07-07 06:50  Idtwtei  阅读(5)  评论(0编辑  收藏  举报