App Inventor學習記錄196-把小數轉成分數的外掛~Decimal2Fraction

有趣的功能,先記下來,說不定那天就用的上。
記錄一下:
App Inventor學習記錄196-把小數轉成分數的外掛~Decimal2Fraction


這次範例的完成品如下。

輸入小數之後,按下按鈕,就會出現分數。
這個外掛也可以分別提取分母和分子的值。


畫面編排的部份如下。

按鈕和標籤的組合,重點在於 decimal 2 fraction這個外掛。


程式方塊的部份如下。

當轉成分數這個按鈕按下之後。
加入判斷式,如果 textbox.text文字輸入盒的文字不是空白,或者是文字輸入盒的文字包含小數點的話。
set label 4.text to把標籤 4的文字設定成分數的型式。
這裡用外掛中 call decimal 2 fraction.decimal to fraction這個方塊來做。
number放的就是文字輸入盒 1的值。
separator,這個是分隔符號的意思。我們放 “/”,就會取得像 “2/3″這樣的文字。

call decimal 2 fraction.get denominator,外掛中取分母的程式。
call decimal 2 fraction.get numerator,外掛中取分子的程式。


APP INVENTOR外掛
名稱:Decimal2Fraction
外掛來源:community.appinventor.mit.edu
外掛載點:https://community.appinventor.mit.edu/t/f-os-decimal-to-fraction-calculator/49738

參考書籍請見博客來書籍介紹頁面:
手機應用程式設計超簡單 App Inventor 2零基礎入門班
TQC+ 創意App程式設計認證指南
TQC+創意App程式設計認證指南解題秘笈
手機應用程式設計超簡單:App Inventor 2初學特訓班
手機應用程式設計超簡單:App Inventor 2小專題特訓班
手機應用程式設計超簡單:App Inventor 2資料庫專題特訓班

之前介紹過的一些 appinventor的使用記錄,都整理在下面這個頁面上了。
APP INVENTOR學習記錄及資源整理頁面

這次的 aia檔的下載連結如下:
NO_196_decimal_to_fraction.aia

發佈留言