圆周率Pi

  tan(Pi/4)=1 => Pi=4*arctan(1)

  反正切函数arctan()在C语言里表示为atan(),为保证精度取圆周率的代码如下:

  

const double Pi = 4.0 * atan(1.0);

四舍五入

  有时我们需要通过四舍五入避免浮点数误差。如100经过开方运算本应得到10,但sqrt函数却“一不小心”的到了99.999,为了避免影响到我们的程序,需要进行四舍五入。这里用到了floor()函数,它的作用是返回一个数的整数部分,即向下取整。四舍五入的代码如下:

  

y = floor( x + 0.5 );    //将x进行四舍五入得到y

最新文章

  1. html之marquee详解
  2. hoj2662 状态压缩dp
  3. ConfigParser.MissingSectionHeaderError: File contains no section headers.
  4. Pdf 字段加粗相关资料
  5. Shell脚本编程的常识
  6. 395. Coins in a Line II
  7. error proc
  8. CRM odata方法 js容易出现的错误,大小写区分 Value Id
  9. VC图形绘制双缓存的代码复用性讨论
  10. Python IDLE中实现清屏
  11. for(int a:i)在java 编程中的使用
  12. UNIX网络编程——客户/服务器程序设计示范(七)
  13. jenkins配置演示
  14. UVA - 10917 - Walk Through the Forest(最短路+记忆化搜索)
  15. openssl dhparam(密钥交换)
  16. markdown上下左右,跳至行尾行首,重设快捷键
  17. Python:内置函数
  18. 修改无线wifi网络名称。注册表。windows 无线属性 windows 无线 配置文件
  19. 数据库行列转换sql
  20. 从语句 char* p="test" 说起

热门文章

  1. HDU 5050
  2. INNO:检测程序是否已经安装,是则弹出卸载提示。
  3. 六、CCLayer
  4. MySQL 字符集设置
  5. VundleVim的安装与使用
  6. LeetCode Kth Largest Element in an Array (快速排序)
  7. JAVA存取PG大对象类型OID数据
  8. vcf_filter.py
  9. Fire逃生
  10. Linux(Ubuntu 13)下安装Eclipse