码迷,mamicode.com
首页 > 其他好文 > 详细

如何将无限循环小数转换为分数

时间:2014-09-28 19:46:05      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:style   os   sp   on   c   r   size   bs   如何   

将一个无限循环小数转换为分数

例如: 32.5632323232.........

1.设x=32.5632323232.........

则 y=x*10000

     y=325632.32323232.....

2. z=x*100

    z=3256.3232323232.......

3. y-z=322376  //注意,这里的小数部分被抵消了

    y-z=10000x-100x

    也就是9900x=322376

    x=322376/9900

   然后对分式化简得最简表达式

化简分式可以用辗转相除法求出最大公约数的方法来快速化简

如何将无限循环小数转换为分数

标签:style   os   sp   on   c   r   size   bs   如何   

原文地址:http://blog.csdn.net/aqua2013/article/details/39643057

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!