当前位置: 首页 > news >正文

Shell脚本计算π的近似值

  计算π的公式很多,本文使用“π的莱布尼茨公式”来计算π的近似值,对应的公式如下:

   http://upload.wikimedia.org/math/9/e/8/9e804b8a1a11e442be93fed1d52205a9.png

   由此我们可以得到求解π的公式为:π=4*(1-(1/3)+(1/5)-(1/7)+(1/9)...)

   下面是在linux下使用shell脚本命令来计算π的近似值,具体精度可由自行修改:

seq -f '4/%g' 1 2 99999 | paste -sd-+ | bc -l

    运行该命令可得到如下输出结果:

    3.14157265358979523735

    对于上面的命令,相应分析如下:

    1、seq -f '4/%g' 1 2 99999

   


http://www.mrgr.cn/news/24859.html

相关文章:

  • Visual Studio安装教程
  • 在长度 2N 的数组中找出重复 N 次的元素
  • 新的 PIXHELL 攻击从隔离系统中窃取机密
  • scene graph generation 计算mean recall数据的过程:
  • Java重修笔记 第五十四天 坦克大战(三)事件处理机制
  • 手写Promise
  • 贪心算法day29|134. 加油站(理解有难度)、135. 分发糖果、860. 柠檬水找零、406. 根据身高重建队列
  • 基于 PyTorch 和 TensorFlow 的口罩检测与人脸识别系统
  • 在 PyTorch 中,除了 pad_sequence 还有哪些其他处理序列数据的函数?时间序列数据 预处理
  • 什么是 PD 电压诱骗?
  • R语言统计分析——功效分析2(t检验,ANOVA)
  • 【 html+css 绚丽Loading 】000047 玄武流转盘
  • [综述笔记]Federated learning for medical image analysis: A survey
  • 二分思想与相关例题(上)
  • 可解释性人工智能(eXplainable Artificial Intelligence,XAI)
  • 无敌C++大王养成篇一
  • FreeRTOS学习(2)延时函数的封装
  • 初识Linux · 进程(2)
  • 利士策分享,如何制定合理的工作时长:寻找生活与工作的平衡点
  • 【C#生态园】提升C#开发效率:掌握这六款单元测试利器