小數與分數轉換

小數、分數、帶分數或百分比任意一種輸入,一次得到四種寫法。

可接受寫法:0.75 · 3/4 · 2 3/4 · 75% · 6/8(自動約分)

結果
最簡分數
—
小數
—
百分比
—
帶分數
—

怎麼用

  1. 用任意一種寫法輸入或貼上數值:0.75、3/4、2 3/4 或 75%。工具根據你輸入的內容自動判斷形態,不需要先選轉換方向,也不需要點按鈕。
  2. 一次讀出四行結果:最簡分數、小數、百分比、帶分數。它們隨輸入即時更新,分數自動約分——輸入 6/8 直接給出 3/4。
  3. 任意一行都可以單獨複製,也可以把四行一起下載成純文本檔案。點選「清空」恢復初始狀態。

示例

輸入

0.125

輸出

最簡分數:1/8
小數:0.125
百分比:12.5%
帶分數:—

0.125、1/8 與 12.5% 是同一個數的三種寫法,你可以直接取用需要的那一種。除不盡時用括號標出迴圈節:1/3 顯示為 0.(3),百分比為 33.(3)%。數字形態跟隨頁面語言——阿語會顯示 ٣/٤、٠٫٧٥ 與 ٧٥٪。

口徑、限制與已知問題

  • 只做精確互轉:0.333 的答案就是 333/1000,不會為了好看換成大約等於某個分數的值。
  • 不做分數四則運算:不通分,也不做加減乘除或比較兩個分數的大小。
  • 迴圈小數只在輸出側出現:請寫 0.333,不要寫 0.(3);從分數側輸入 1/3 就能得到 0.(3)。
  • 數值有上限:輸入最多 64 個字元,分子與分母在 10^18 以內;超出會明確報錯,而不是給一個編出來的結果。
  • 展示有上限:小數與百分比最多顯示 12 位小數,超出會以省略號截斷——這是顯示限制,不代表結果不精確。
  • 千分位分隔符會被拒絕而不是猜測:1,234 會報錯,絕不偷偷把它讀成 1.234。
  • 數字字形由瀏覽器決定:阿語使用阿拉伯-印度數字、阿拉伯小數分隔符與 ٪ 符號,不同瀏覽器的字形可能略有差異。
  • 不提供單位換算、匯率換算、科學計數法、比率或換算表。
  • 輸入不會上傳:一切在瀏覽器本地完成,不落儲存,也不會出現在網址裡。

做這件事的人通常還會用到: