小數轉分數計算機
輸入任何一個小數,即刻轉做最簡分數(lowest terms)同帶分數(mixed number)。除咗普通有限小數之外,仲可以指定「最後 N 位係循環節」,咁就連 0.142857… = 1/7 呢類無限循環小數都計到精確結果。
請輸入有效嘅小數(例:0.75、-2.5)。
最簡分數
3/4
帶分數
3/4
十進位驗算
0.75
完全等於輸入值(有限小數)。
示例
循環小數 — 此處只顯示前 12 位作驗算用。例如 1/7 = 0.142857142857… 永遠唔會終止。
公式
有限小數:n / 10^k;循環小數:(NR − N) / (10^(|N|+|R|) − 10^|N|),再用 gcd(num, den) 化簡到最簡分數。
- · 有限小數轉分數,分母永遠係 10 嘅次方(再化簡);例:0.75 = 75/100 = 3/4。
- · 循環小數用 9999… 嘅分母去處理,例如 0.6̄ = 6/9 = 2/3;混合循環如 0.16̄ = (16 − 1) / 90 = 1/6。
- · 使用 BigInt 全程精確運算,唔會浮點走樣,可以處理任意長度嘅小數位數。
- · 所有結果都會用最大公因數(GCD,Euclid 法)化簡到最簡分數,分母固定為正。
- · 帶分數遵循學校慣例:−5/2 = −2 1/2(整數同分數同符號)。
- · 輸入支援負號、千分位逗號、leading dot(.5)、trailing dot(5.)。
常見問題
我點知小數係咪「循環」?需要輸入幾多位先夠?
基本規則:分母只有 2 同 5 嘅因數(例如 4, 8, 25, 100),轉做小數一定終止;任何其他質因數(3, 7, 11, 13…)都會無限循環。例:1/3 = 0.333…,1/7 = 0.142857142857…。你只需要至少輸入一個完整嘅循環節,再喺「循環位數」入面填返嗰個循環節嘅長度。例:1/7 嘅循環節長 6 位,所以輸入 0.142857 同 6;1/6 = 0.1666… 嘅循環節長 1 位,輸入 0.16 同 1。
小數轉分數有冇唯一答案?例如 0.3 同 0.333… 結果一樣嗎?
唔一樣,呢個係兩個唔同嘅輸入。0.3 係有限小數,等於 3/10;0.3 同時係 0.333… 嘅一個近似值,但兩者係唔同嘅實數。如果你輸入 0.3 同 repeat = 0,本工具會畀你 3/10;如果你輸入 0.3 同 repeat = 1(即 0.333…),就會畀你 1/3。化簡分數係唯一嘅(每個有理數都有唯一嘅最簡分數),但同一啲打印出嚟嘅小數位可能代表兩個唔同嘅有理數。
點解 0.9 循環居然等於 1?我輸入 0.9 同 repeat = 1 真係出 1?
係。0.999… = 9/9 = 1 係一個經典結果,可以由「無限等比級數」、「分數轉換」或者「ε–δ 極限」三個角度證明。佢唔係近似值,係兩個小數表示法代表同一個實數,正如 3/4 = 6/8 一樣。本工具用循環小數公式:(9 − 0) / (10 − 1) = 9/9 = 1,所以輸入 0.9 + repeat = 1 會真係彈出 1/1 = 1。
我可以用呢個工具反向轉換(分數 → 小數)嗎?
本工具本身係單向(小數 → 分數),但「十進位驗算」欄就會將最簡分數換返做小數畀你睇,相當於做咗反向計算。如果分數轉小數係終止嘅(例如 3/4 = 0.75),會精確顯示;如果係循環嘅(例如 1/7 = 0.142857142857…),就會用 12 位精度近似顯示加 ellipsis。
同類工具
百分比計算機
百分比、加減百分比、變化率三合一。
最大公因數/最小公倍數計算機
輸入 2 至 6 個正整數,即時得出最大公因數(HCF/GCD)同最小公倍數(LCM),並列出輾轉相除法步驟。
平均數計算機(平均/中位/眾數)
輸入一組數字,同時計到平均數、中位數、眾數、極差,連同標準差、方差同總和。
一元二次方程式解算機
輸入 ax² + bx + c = 0 嘅三個係數,即時得到實根或複根、判別式同頂點。
密碼強度(位元熵)計算機
輸入密碼,估算位元熵、暴力破解所需時間同強度等級。所有計算喺瀏覽器內完成。
科學記號 ↔ 十進制轉換
輸入十進制數字或者科學記號,得到對方表示方式同有效數字、數量級等資訊。
排列組合(nPr / nCr)計算機
計排列 P(n,r)、組合 C(n,r) 同階乘 n!,常用於概率、抽獎、密碼組合題目。
標準差/方差計算機
輸入一組數字,計平均值、中位數、樣本/總體方差同標準差,附逐步公式。
三角形計算機(SSS / SAS / ASA)
由 3 邊、2 邊 1 角或 2 角 1 邊解三角形其餘部分、面積同周長(正/餘弦定律)。
畢氏定理計算機
已知直角三角形任意兩邊(兩條直角邊或一條直角邊加斜邊),即時求第三邊、面積、周長同兩個非直角嘅角度。
圓形計算機(半徑/直徑/周長/面積)
輸入半徑、直徑、周長或面積任一個,即時計另外三個 — 設計、工程、家居皆用得着。
羅馬數字轉換器
阿拉伯數字(1–3999)與羅馬數字 (I, V, X, L, C, D, M) 雙向換算 — 適用於排版、書名章節、考試補習。
直線斜率與方程計算機(由兩點求 y = mx + b)
輸入兩個點 (x₁, y₁) 同 (x₂, y₂),即時計斜率、y 截距、直線方程、兩點距離同中點 — 初中、高中數學常用。
生日悖論計算機
輸入人數 n,即時計算房間入面至少兩人同一個生日嘅機率 — 經典生日問題。
對數計算機(log / ln / log₂ / 任意底)
計算 logₐ(x) — 自動顯示自然對數 ln、常用對數 log₁₀、二進對數 log₂ 同自訂底,並列出換底公式步驟。
Z 分數(標準分)計算機
輸入觀測值、平均數同標準差,計 Z 分數同對應嘅常態分布百分位/概率。
螢幕像素密度(PPI)計算機
輸入解析度同對角線吋數,計螢幕嘅像素密度(PPI)、實際闊/高、點距同總像素。
香港六合彩中獎機率計算機
輸入注數同揀號方式(單式/複式/膽拖),計到頭獎、二獎到安慰獎嘅實際中獎機率。
球體體積與表面積計算機
輸入球體嘅半徑、直徑、表面積或者體積,即刻計返其餘三個量,加埋大圓周長同大圓面積。
圓柱體積與表面積計算機
輸入半徑同高,計算圓柱體體積 (π r²h)、側面積、底面積同總表面積。
質因數分解計算機
輸入任何 2 至 10¹² 嘅正整數,即時分解成質因數連乘式,並列出所有正因數同因數和。
幾何平均數計算機
輸入一組正數,計算幾何平均(n 個數之積開 n 次方),同對應嘅算術平均一齊比較 — 適合年化回報率、成長率同比率。
費氏數列計算機(第 n 項)
輸入 0 至 1500 嘅整數 n,即時用 BigInt 計到 F(n)、F(n−1)、相鄰比例(收斂到黃金比例 φ),同前 30 項完整序列。