首先数表示为整数 + 小数
小数分为有限小数和无限小数
对于有限小数就很简单直接 a / 10^n
对于存在无限循环小数的情况:x = (a + 0.bbbb) / 10 ^n
10 ^m * 0.bbb = bbb + 0.bbb;
即可解出0.bbb再带入即可 然后进行约分,也就是需要求最大公约数
首先数表示为整数 + 小数
小数分为有限小数和无限小数
对于有限小数就很简单直接 a / 10^n
对于存在无限循环小数的情况:x = (a + 0.bbbb) / 10 ^n
10 ^m * 0.bbb = bbb + 0.bbb;
即可解出0.bbb再带入即可 然后进行约分,也就是需要求最大公约数