您当前的位置: 首页 >  linux

我什么都布吉岛

暂无认证

  • 2浏览

    0关注

    292博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

每天学点Linux(九)计算器、日期和日历

我什么都布吉岛 发布时间:2019-05-07 11:01:57 ,浏览量:2

本文是对下文的重新整理: 每天学一点linux(一) Linux小数数值计算之bc命令

计算器

bc是一个支持任意精度的交互式可执行语句的语言(默认的保存0位小数,通过scale设置位数)。它可以做:

  • 简单的四则运算、指数余数
  • 三角运算
  • 对数运算
  • 根号
  • 进制转换

其的格式为:

bc(选项)(参数)

选项-l加载数学库,常见的对数、三角、指数等运算,默认此时scale为20。

函数含义s(x)正弦函数(x为弧度)c(x)余弦函数(x为弧度)a(x)反正切函数(结果为弧度)l(x)自然对数函数e(x)以e为底的指数函数j(n,x)贝赛尔函数

求1000位精度的pi?

echo "scale=1000;4*a(1)"|bc -lq #因为tan(pi/4)=1,所以pi=4*atan(1)

求sin45°?

echo "scale=1000;s(4*a(1))"|bc -lq 
日期
date //显示日期
Fri Oct 30 22:15:56 CST 2015  
date +%y%m%d //格式化显示日期
日历

查看某年的日历:

cal 2019 # 查看2019年的日历
cal 3 2019 # 查看2019年3月的日历
关注
打赏
1658157489
查看更多评论
立即登录/注册

微信扫码登录

0.0383s