zoukankan      html  css  js  c++  java
  • 循环小数化分数

    这样想:

    (1)循环小数分为:纯循环小数和混循环小数.
    (2)纯循环小数的化法是:
    如,0.ab(ab循环)=(ab/99),最后化简.
    举例如下:
    0.3(3循环)=3/9=1/3;
    0.7(7循环)=7/9;
    0.81(81循环)=81/99=9/11;
    1.206(206循环)=1又206/999.
    (3)混循环小数的化法是:
    如,0.abc(bc循环)=(abc-a)/990.最后化简.
    举例如下:
    0.51(1循环)=(51-5)/90=46/90=23/45;
    0.2954(54循环)=(2954-29)/9900=13/44;
    1.4189(189循环)=1又(4189-4)/9990=1又4185/9990=1又31/74.

    纯循环小数

    0.(97)     假设分数形式是x   那么  x*100-x = 97    x=97/99

    0.29(54)     0.29(54) = 0.29+ 0.00(54)  = 0.29+0.(54)/100 = 0.29+54/99/100 = (29+54/99)/100 = (29*99+54)/100*99

    ------------------------------------------------------------------------

    0.29(54)     xiao = 29    xun = 54   bit2 = 100  bit1 = 100

    long long x = ((xiao)*(bit2-1)+xun);

    long long y=(bit2-1)*bit;

  • 相关阅读:
    django常用命令集合 待完善
    InSAR 数据
    InSAR 处理流程和原理
    InSAR 处理软件
    InSAR 参考书目,文献推荐
    InSAR
    小程序测试方案
    【非原创】测试环境的目的
    【非原创】测试的职责
    api自动生成思路
  • 原文地址:https://www.cnblogs.com/mltang/p/8734977.html
Copyright © 2011-2022 走看看