分式转小数(高精度)

#include int main() { int a,b; scanf("%d/%d",&a,&b);//输入分式结构

int weishu;//要输出的小数
int control = 200;//最多200位小数
printf("0.");
while ( control !=0) {
    //
    weishu = a*10/b;//高精度的算法精髓
    printf("%d",weishu);
    a = a*10%b;
    //
    if (a == 0) {
        control = 0;
    } else {
        control--;
    }
}
printf("\n");

return 0;

}

JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。