範例︰將「英呎-英吋-分數」轉換為長度
FIF 函數引數 sFIF 必須遵守兩種格式之一︰
• 形式 "n' m-p/q" 的字串,其中 n、m、p 與 q 是正整數。字串的第一個元素 n' 代表英呎數,第二個元素 m-p/q 表示英吋與英吋的分數。
◦ 字串至少應包含 n'、m 或 p/q。不允許出現小數分數。
◦ 如果指定了 n 與 m 且 n 中遺漏省略符號,則會顯示錯誤。
◦ 如果僅指定了 n 且沒有省略符號,將會解釋為英吋。
• 包含一到三個正實數、以逗號分隔的清單,分別表示英呎、英吋與英吋分數。
◦ 清單至少應包含一個數字。
◦ 所有的數字均可包含小數分數。
先決條件
將「單位系統」設定為 SI,並將「結果格式」設定為「(小數)」。
使用 FIF
1. 將 sFIF 設定為符合 "n' m-p/q" 格式的字串。
2. 將變數 L 定義為 FIF 函數的輸出。
傳回長度的單位和量值取決於所選的單位系統。
3. 使用長度結果,刪除目前的長度單位 m,然後在「數學」標籤的「單位」群組中,按一下「單位」並從 Length 類別中插入 FIF 單位。
長度 2.902 m 會轉換回原始的「英呎-英吋-分數」字串。
4. 計算 FIF 函數,同時不指定英吋值。
如果指定了一個數字且沒有省略符號,將會解釋為英呎。
5. 計算 FIF 函數,同時指定英吋數或英吋的分數,但不指定英呎數。
6. 使用逗號分隔的清單計算 FIF 函數,同時指定英吋數或英吋的分數,但不指定英呎數。
在此情況下,零必須放置在每個未指定的欄位 (已指定欄位左側) 中。
7. 在逗號分隔的清單中尋找傳遞至 FIF 函數是否傳回值 1 m。
a. 計算 1 m 並將結果單位變更為 ft。
▪ 一公尺等於 3 個完整英呎加上英呎的分數。因此,清單的第一個元素是 3。
▪ 以逗號分隔的清單現在顯示為 3, xx, x.x。
b. 計算上述分數並將結果單位變更為 in。
▪ 英呎分數等於 3 個完整英吋加上英吋的分數。因此,清單的第二個元素也是 3,且第三個元素是分數 0.37008。
▪ 以逗號分隔的最後清單現在是 3, 3, 0.37008。
c. 將以逗號分隔的清單作為引數傳遞至 FIF 函數。
d. 計算 1 m 並將單位變更為 FIF。
一公尺等於 3 英呎加上 3 英吋,以及 47/127 英吋。