跳轉至內容

使用 GNOME/計算器

來自華夏公益教科書,開放世界的開放書籍

Gcalctool 是 GNOME 計算器,一款具有基本、高階、財務和科學模式的計算器。

變數處理

[編輯 | 編輯原始碼]

高階財務程式設計模式提供了用於儲存和檢索標記為變數的值的功能。 R變數的符號,用於 GUI 按鈕 ←R(插入變數)和 →R(賦值變數)。

變數名是區分大小寫的字母字串,沒有空格。變數值是數字字串。

透過在 GUI 文字輸入/結果欄位中輸入變數名,後跟 0 個或多個空格,然後是 = 字元,後跟 0 個或多個空格,後跟數字值或現有變數名來為變數名賦值

x = 2 result = subtotal
將變數賦值給值的示例 將變數賦值給另一個變數的示例(假設subtotal變數已賦值)


. 數字值被賦值給第一個變數名。如果值是作為現有變數名而不是數字值輸入的,則現有變數的值將被賦值給第一個變數名。對不存在的變數名進行賦值會透過名稱建立新的變數,其值為賦值的值。 →R(賦值變數)GUI 按鈕顯示現有變數的彈出選單(以及每個變數的當前值),選擇哪個變數將被賦值給計算器中顯示的當前數字值,就像在 GUI 文字欄位中輸入該變數名後跟 =,後跟數字值。

在 GUI 文字欄位中輸入變數名時,當評估 GUI 文字欄位中的表示式時(例如,當鍵盤 ↵ Enter 按鈕或 = GUI 按鈕被按下)時,變數值會替換變數名。 ←R(插入變數)GUI 按鈕顯示現有變數的彈出選單(以及每個變數的當前值);選定的變數名將被插入(追加)到 GUI 文字欄位中。

←R(插入變數)GUI 按鈕提供兩個預定義變數:ansrandans 包含計算器計算的最後一個“答案”值。rand 包含 0.0 到 1.0 之間的隨機值(該值不會顯示;在計算結果時,在表示式中評估 rand 變數)。

變數名和值在應用程式啟動和退出之間持續存在。

華夏公益教科書