歡迎光臨
每天分享高質量文章

Qalculate! :全宇宙最好的計算器軟體 | Linux 中國

Qalculate! 是一款外表簡單易用,核心強大且功能豐富的應用。其功能包含自定義函式、單位、高計算精度、作圖以及可以輸入一行運算式(有容錯措施)的圖形介面(也可以選擇使用傳統按鈕)。

— Shirish

 

十多年來,我一直都是 GNU-Linux 以及 Debian[1] 的使用者。隨著我越來越頻繁的使用桌面環境,我發現對我來說除了少數基於 web 的服務以外我的大多數需求都可以透過 Debian 軟體庫裡自帶的桌面應用[2]解決。

我的需求之一就是進行單位換算。儘管有很多很多線上服務可以做這件事,但是我還是需要一個可以在桌面環境使用的應用。這主要是因為隱私問題以及我不想一而再再而三的尋找線上服務做事。為此我搜尋良久,直到找到 Qalculate!。

Qalculate! 最強多功能計算器應用

這是 aptitude 上關於 Qalculate![3] 的介紹,我沒法總結的比他們更好了:

強大易用的桌面計算器 – GTK+ 版

Qalculate! 是一款外表簡單易用,核心強大且功能豐富的應用。其功能包含自定義函式、單位、高計算精度、作圖以及可以輸入一行運算式(有容錯措施)的圖形介面(也可以選擇使用傳統按鈕)。

這款應用也發行過 KDE 的介面,但是至少在 Debian Testing 軟體庫裡,只出現了 GTK+ 版的介面,你也可以在 GitHub 上的這個倉庫裡面看到。

不必多說,Qalculate! 在 Debian 的軟體源內處於可用狀態,因此可以使用 apt[5] 命令或者是基於 Debian 的發行版比如 Ubuntu 提供的軟體中心輕鬆安裝。在 Windows 或者 macOS 上也可以使用這款軟體。

Qalculate! 特性一覽

列出全部的功能清單會有點長,請允許我只列出一部分功能並使用截圖來展示極少數 Qalculate! 提供的功能。這麼做是為了讓你熟悉 Qalculate! 的基本功能,併在之後可以自由探索 Qalculate! 到底還能幹什麼。

◈ 代數
◈ 微積分
◈ 組合數學
◈ 複數
◈ 資料集
◈ 日期與時間
◈ 經濟學
◈ 對數和指數
◈ 幾何
◈ 邏輯學
◈ 向量和矩陣
◈ 雜項
◈ 數論
◈ 統計學
◈ 三角學

使用 Qalculate!

Qalculate! 的使用不是很難。你甚至可以在裡面寫簡單的英文。但是我還是推薦先閱讀手冊[6]以便充分發揮 Qalculate! 的潛能。

使用 Qalculate 進行位元組到 GB 的換算

攝氏度到華氏度的換算

qalc 是 Qalculate! 的命令列版

你也可以使用 Qalculate! 的命令列版 qalc

  1. $ qalc 62499836 byte to gibibyte
  2. 62499836 * byte = approx. 0.058207508 gibibyte
  3. $ qalc 40 degree celsius to fahrenheit
  4. (40 * degree) * celsius = 104 deg*oF

Qalculate! 的命令列介面可以讓不喜歡 GUI 而是喜歡命令列介面(CLI)或者是使用無頭結點(沒有 GUI)的人可以使用 Qalculate!。這些人大多是在伺服器環境下工作。

如果你想要在腳本里使用這一軟體的話,我想 libqalculate 是最好的解決方案。看一看 qalc以及 qalculate-gtk 是如何依賴於它工作的就足以知曉如何使用了。

再提一嘴,你還可以瞭解下如何根據一系列資料繪圖,其他應用方式就留給你自己發掘了。不要忘記檢視 /usr/share/doc/qalculate/index.html 以獲取 Qalculate! 的全部功能。

註釋:註意 Debian 更喜歡 gnuplot[7],因為其輸出的圖片很精美。

附加技巧:你可以透過在 Debian 下透過命令列感謝開發者

如果你使用 Debian 而且喜歡哪個包的話,你可以使用如下命令感謝 Debian 下這個軟體包的開發者或者是維護者:

  1. reportbug --kudos $PACKAGENAME

因為我喜歡 Qalculate!,我想要對 Debian 的開發者以及維護者 Vincent Legout 的卓越工作表示感謝:

  1. reportbug --kudos qalculate

建議各位閱讀我寫的關於如何使用報錯工具在 Debian 中上報 BUG[8]的詳細指南。

一位高分子化學家對 Qalculate! 的評價

經由作者 Philip Prado[9],我們聯絡上了 Timothy Meyers 先生,他目前是在高分子實驗室工作的高分子化學家。

他對 Qaclulate! 的專業評價是:

看起來幾乎任何科學家都可以使用這個軟體,因為如果你知道指令以及如何使其生效的話,幾乎任何資料計算都可以使用這個軟體計算。

我覺得這個軟體少了些物理常數,但我想不起來缺了哪些。我覺得它沒有太多有關流體動力學[10]的東西,再就是少了點部分化合物的光吸收[11]繫數,但這些東西只對我這個化學家來說比較重要,我不知道這些是不是對別人來說也是特別必要的。自由能[12]可能也是。

最後,我分享的關於 Qalculate! 的介紹十分簡陋,其實際功能與你的需要以及你的想象力有關係。希望你能喜歡 Qalculate!

 

贊(0)

分享創造快樂