张成岗(CZ)的博客世界分享 http://blog.sciencenet.cn/u/zcgweb 脑损伤与脑保护;神经认知;生物信息;蛋白质组;辐射损伤与防护

博文

[转载]关于Linux中使用bc命令计算圆周率(π):可以计算上千位或上万位,顺便评测CPU的计算能力

已有 2004 次阅读 2021-3-8 10:21 |系统分类:科研笔记|文章来源:转载

https://www.cnblogs.com/5201351/p/14160929.html


关于Linux中使用bc命令计算圆周率

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

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/14160929.html 




https://blog.sciencenet.cn/blog-40692-1275540.html

上一篇:[转载]2017-12-22,中科院启动微生物组计划
下一篇:[转载]linux下的CPU、内存、IO、网络的压力测试工具与方法介绍
收藏 IP: 124.207.31.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-27 04:55

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部