Posted on 2020-12-19 20:28  520_1351  阅读(149)  评论(0)  编辑  收藏

Linux系统中,我们可以安装bc计算器用来计算pi值(π圆周率)

在玩的同时,这可以从某些方面反映出一个CPU的运算能力,在命令最前加上time即可

如果系统中没有bc命令,需要先进行安装:yum install bc -y

然后再执行如下命令,即可计算π圆周率,至于多少位、可以自己指定,这里只计算到30位,如下:

[root@qq_5201351 ~]# echo "scale=30; a(1)*4" | bc -l3.141592653589793238462643383276#

命令的说明如下:-l  --mathlib    use the predefined math routines

a(x)             The arctangent of x, arctangent returns radians

sacle=x          Define  the number of digits after the decimal point

原理:4*a(1)调用了反正切函数,由三角函数知道1的反正切是π/4, π=4*π/4

转载本文请联系原作者获取授权,同时请注明本文来自张成岗科学网博客。

链接地址:http://blog.sciencenet.cn/blog-40692-1275540.html

上一篇:[转载]2017-12-22,中科院启动微生物组计划

下一篇:[转载]linux下的CPU、内存、IO、网络的压力测试工具与方法介绍

linux计算圆周率程序,科学网—[转载]关于Linux中使用bc命令计算圆周率(π):可以计算上千位或上万位,顺便评测CPU的计算能力 - 张成岗的博文...相关推荐

  1. 在linux下运行qiime,科学网—QIIME2在Linux环境下使用遇到的问题 - 肖斌的博文

    1)qiime demux summarize --i-data demux.qza --o-visualization demux.qzv出现如下报错信息 解决方案2:由于个人是利用windows登 ...

  2. 基于matlab的语音信号,科学网—[转载]【信息技术】【2014.06】【含源码】基于MATLAB的语音信号处理与分析 - 刘春静的博文...

    本文为瑞典耶夫勒大学(作者:Nan Wu)的学士论文,共48页. 语音传递是人类最重要.最有效.最常用的信息交流方式.语言是人类特有的特征,而人声是常用的工具,也是相互传递信息的重要途径.语音具有较大 ...

  3. R语言导出为html,科学网—[转载]R语言中数据的导入与导出(笔记) - 刘朋的博文...

    !!!help文档!!! 1.导入数据语句为mydata 要分析的.csv数据(.xlsx另存为...)导入.数据导入后可以edit(mydata),R语言工作区就会弹出数据, 可以进行编辑和修改.还 ...

  4. Linux内存耗尽宕机6,转载:Linux服务器Cache占用过多内存导致系统内存不足最终java应用程序崩溃解决方案...

    原文链接: https://blog.csdn.net/u014740338/article/details/66975550 问题描述 Linux内存使用量超过阈值,使得Java应用程序无可用内存, ...

  5. matlab surf颜色,科学网[转载]matlab中控制mesh或者surf的颜色

    科学网[转载]matlab中控制mesh或者surf的颜色 曲面的顏色越发柔順滑腻,del2 (Z) 根據數值微分來產生矩陣 Z 的 discrete Laplacian, Y,surf 及 mesh ...

  6. linux格式化fat的命令,在Linux中使用mkfs命令格式化磁盘或分区上的文件系统

    mkfs是Linux中的命令行工具,用于在您选择的特定文件系统中格式化磁盘或分区.本篇文章分享了如何在Linux中使用mkfs命令格式化磁盘或分区上的文件系统 mkfs代表" make fi ...

  7. linux 后台计算,科学网-如何在Linux中做批处理和后台计算-张彦的博文

    单个计算任务的提交 How to compute by Gaussian 03? 1. Upload "xxx.gjf" to your folder. 2. Perform &q ...

  8. linux子系统安装gromacs,科学网—Windows下GROMACS程序的编译 - 李继存的博文

    2015-12-07 22:12:05 总的来说, Windows下的GROMACS程序用于模拟意义不大, 对于长时间的模拟, 我都是放在Linux服务器上进行的. 但将Windows下的GROMAC ...

  9. matlab统计水文参数,科学网—[转载]利用MATLAB计算水文极值 - 刘朋的博文

    利用MATLAB计算水文极值(年最大值,年连续5日最大,连续干/湿日,连续极端径流低值日数) [filename,filepath]=uigetfile('*.*','请选择文件'); %计算水文极端 ...

最新文章

  1. 电气simulink常用模块_16种常用模块电路分析,电气工程师的必备
  2. 汇编语言 实验10.1 显示字符串
  3. rust(12)-闭包,闭包作为返回值,闭包作为参数
  4. java堆分析神器MAT
  5. leetcode 第2高的薪水 oracle_詹姆斯本赛季薪水3744万美元排在第6位,比他高的都有谁?...
  6. JAVA编程技巧之如何实现HTTP的断点续传(原理篇)
  7. 【转载】Linux平台软件包管理完全攻略
  8. android 支付宝月账单 统计图_支付宝年度账单也太敷衍了!
  9. python根据字典绘制条形图_使用 Bokeh 为你的 Python 绘图添加交互性 | Linux 中国
  10. centos7安装postman
  11. 机器学习实战-Python机器学习项目实战
  12. layer 日期laydate年月日切换渲染
  13. 2022-2027年中国电动汽车充电站行业发展监测及投资战略研究报告
  14. 方法重写与方法重载的区别详解
  15. MIMO与Beamforming技术学习
  16. python爬虫-《笔趣看》网小说《悟空看私聊》
  17. java中三个点的用法
  18. 柠檬班性能测试day05-0526-04环境安装配置
  19. [Word]:Microsoft word中插入代码 PlanetB, 批量上标
  20. c语言c51单片机点亮8个灯,单片机课程设计-8个LED灯来回点亮

热门文章

  1. 【Oracle】添加注释(COMMENT ON)
  2. 【Linux】ubuntu中怪异的vi编辑器
  3. textarea的maxlength属性兼容解决方案
  4. 关于iOS6应用中第三方类库不支持armv7s的问题解决
  5. Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决(续)
  6. 原生JavaScript如何解决父元素查找指定类名的子元素的问题
  7. Eclipse java SE版本解决无法新建web项目问题
  8. 使用类名称创建实例并调用构造函数
  9. jmap 文件解析_jvm系列:dump文件深度分析
  10. web网络图片查看器Android