使用餅圖轉換小數和分數。雙語說明
該應用程序將小數(小於 1)轉換為其下一個最簡單的分數。餅圖以圖形方式描述了生成的分數。輸入要轉換的小數,然後按“計算分數”。請注意,已經為您輸入了前導“0”。分數和小數之間的一個主要區別是分數往往是整數比率的簡單表達式。它們並不總是分解為易於表達的小數。例如,除以時,1/3 變為重複小數 0.33333。由於該算法需要處理時間,因此當我們確定猜測足夠好時,我們必須在一段時間後終止它。這可能會在小數與其等效小數之間增加一點額外的差異。此應用程序中文本的最後一行顯示輸入的小數與程序生成的分數之間的百分比誤差(大部分非常小)(當重新計算為小數時,分子除以分母)。 [% error = (decimal - 從小數等值計算的小數)/decimal](由於迭代次數有限,您可能會發現接近 0 或 1 的小數項可能會產生不准確的結果。)開發應用程序時的主要目標是讓數學學生“玩”轉換,以直觀地了解小數和分數之間的關係。