小數到分數在線轉換工具

10進制10

整數
分子
分母

關於小數到分數在線轉換工具:

這個在線小數到分數轉換工具可幫助您將一個小數轉換為分數.輸入小數,分數會顯示在結果框中.

十進制(Decimal):

十進制數字系統(也稱為阿拉伯語)有10種字符,包括(0, 1, 2, 3, 4, 5, 6, 7, 8, 9) ,它是我們日常生活中使用最多的數字系統.

分數(Fraction):

黑線上方的數字是分子,黑線下方的數字是分母. 雖然分子和分母都是自然數,但它自身代表的數值有時不能表示為自然數.

comic decimal to fraction

如何進行小數到分數轉換?

  1. 步驟1: 把小數轉換為以10的整數倍為底的分數.

  2. 步驟2: 找到分子和分母的最大公約數(Greatest Common Divisor).

  3. 步驟3: 分子和分母同時除以最大公約數.

小數到分數轉換錶:

十進制 分數 十進制 分數
0.01 1/100 0.25 1/4
0.08333333 1/12 0.28571429 2/7
0.09090909 1/11 0.3 3/10
0.1 1/10 0.33333333 1/3
0.11111111 1/9 0.375 3/8
0.125 1/8 0.4 2/5
0.14285714 1/7 0.42857143 3/7
0.16666667 1/6 0.44444444 4/9
0.2 1/5 0.5 1/2
0.22222222 2/9 0.55555555 5/9

鏈接:

維基百科(分數): https://en.wikipedia.org/wiki/Fraction_(mathematics)

維基百科(十進制): https://en.wikipedia.org/wiki/Decimal

用Python進行小數到分數轉換:

import fractions


def decimal_to_fraction(decimal_number):
    fraction = fractions.Fraction(decimal_number)
    return fraction


decimal_input = -1.25
fraction_output = decimal_to_fraction(decimal_input)
print('fraction result is:{0}'.format(fraction_output))

-------------------
fraction result is:-5/4