思路:
无循环小数:直接gcd没啥好说的
纯循环小数:一个循环节有几个数,分母就有几个9,分子则为一个循环节上的数
例.0.3=3/9, 0.347=347/999
混循环小数,循环节有几个数,分母就有几个9,不循环的有几个数,分母再添几个0,分子是从不循环到一个循环节数减去不循环的数
例.0.32=(32-3)/90, 0.2134=(2134-21)/9900
from:https://wenku.baidu.com/view/44e00a25ddccda38366baf0d.html
写的比较长,但是思路还算清楚,这种类型的题只要有耐心把情况细分,不用急于想出一种高明的方法把所有情况都包含在内,都是不难的。