iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 7
0

linux 小算盤

在linux系統下,也有像是計算機的指令

  • bc
    他可以使用的符號:
    1.+ 加法
    2.- 减法
    3.* 乘法
    4./ 除法
    5.^ 指數
    6.% 餘數

    使用除法如果想知道小數點後的數字:

  • scale = "小數位數"

  • quit
    退出計算器

還有另外一種計算指令

  • echo "運算式" |bc

    bc除了scale來設定小數位之外,還有ibase和obase來進行其它運算。
  • echo "ibase=16;B3" |bc
    將16進位的B3輸出為10進位, 要特別注意ㄉ,英文只能大寫
  • echo "ibase=2;11111111" |bc
    將2進位的11111111轉成10進位
  • echo "ibase=16;obase=2;C2-B3" |bc
    輸入為16進位,輸出為2進位

echo進行變數的計算

a=90
b=15
a+b的指令:
1.

2. 這個只會列出算式

3. 加 |bc算出答案

echo 計算日期

列出日期

計算5天後的日期

但他其實沒辦法算超出一個月

心得

計算在以前學程式語言時就是個很基本的東西,題目有不少會用到與計算有關的語法,而跟他相關的變數也是,數字如果可以容易變動,這樣以後在修改上不會這麼麻煩。

參考

https://blog.csdn.net/linco_gp/article/details/4517945?utm_source=copy


上一篇
Day 6 學習日誌
下一篇
Day 8 學習日誌
系列文
Linux 30天學習日誌30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言