Ubuntu 或 Linux 上,要用命令列來計算數學公式的方法有不少,至少就有 dc 和 bc 二個指令可用,然後,因為 Ubuntu 都會預載 Python,所以,也有不少人建議直接用 Python 的交談式命令列來做數學運算,不過,就阿舍自己使用的結果來看,阿舍個人是比較推薦使用 bc 這個指令,因此,這篇要說明的,就是如何用 bc 指令來做長算式的運算哩 !
用檔案給 bc 指令運算 |
bc 指令有一個不錯的功能,就是可以把公式寫在檔案裡,然後,把這個檔案丟給 bc 指令,這樣,bc 指令就會把檔案裡的公式一一的算出來,對阿舍有時候需要計算一些公式或是需要加總一堆的數字或要計算的數字就在檔案裡的時候,就可以把算式直接在檔案裡調調,就可以送給 bc 指令來算了,還滿方便的哩 ! 以下圖為例,阿舍把要算的公式寫在檔案裡,然後,給 bc 指令就可以算的出來了。
簡單公式 |
利用變數來運算 |
互動式輸入 |
bc 指令除了用檔案之外,也可以用互動的方式來輸入和計算公式 (如上圖),實際上,用檔案的方式和用互動的方式是一樣的,只是對 bc 指令的資料輸入來源由標準輸入 (鍵盤) 變成檔案而已哩 ! 而這也是為什麼阿舍要在檔案後面來加入一個「quit」來告訴 bc 指令要結束了哩 ! ....
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
沒有留言 :
張貼留言
歡迎留言提問和討論 .... 😁