节选自《编程之美》

设一个循环小说X=0.a1a2a3...an(b1b2...bm),括号中的是循环节,例0.333(333)

将X分成两部分,X=(a1a2..an+0.(b1b2..bm))/10n

设Y=0.(b1b2...bm)

则有Y=(b1b2...bm+0.(b1b2...bm))*10m

那么就有Y=b1b2...bm/(10m-1)

综上可知

X=(a1a2...an+Y)/10n

将Y=b1b2...bm/(10m-1)带入上式

则X=((a1a2...an)*(10m-1)+(b1b2...bm))/((10m-1)*10n)

注:10m,10n是10的m次方和10的n次方的意思

将无限循环小数转换成分数形式相关推荐

  1. 将一个循环小数转换成分数

    一位循环小数转换例子,将无限循环小数a用分数表示: a = 1.6666... (6无限循环) 10 * a = 16.666666... 10a - a = 15 ===> 9a = 15   ...

  2. 【C++】【Java】分别使用C++、Java语言实现将小数转换成分数形式

    C++语言实现 //============================================================================ // @FileName ...

  3. 无限循环小数转化为分数形式

  4. Java将小数形式转换成分数形式

    import java.util.Scanner;public class ChangeToFenshuDemo {public static int getGongYueShu(int a, int ...

  5. 如何将无限循环小数转化为分数

    无限循环小数也是有理数,而有理数是能表示为两个整数之比的数.如何将无限循环小数转化成分数? 以 0.148257148257... 0.148257148257...为例. 它的循环部分为: 1482 ...

  6. SQL 把表中字段存储的逗号隔开内容转换成列表形式

    原文:[原创]SQL 把表中字段存储的逗号隔开内容转换成列表形式 我们日常开发中,不管是表设计问题抑或是其他什么原因,或多或少都会遇到一张表中有一个字段存储的内容是用逗号隔开的列表. 具体效果如下图: ...

  7. 如何更改计算机上面的图表形式,excel表格数据转换图形-怎么把EXCEL中的一组数字转换成图表形式...

    谁会计算机啊,怎么把word里的表格数据转换成簇状... Excel表格转化成的方式如下: 1.打开EXCEL表格,数据,图表右侧下拉按钮,如图 2.出窗口中选择自己需要的图表,这里以曲面图为例,如图 ...

  8. Word中数值小写转大写,金额小写批量转换成大写形式,也支持WPS

    Word中的小写金额转换成大写形式,或者将大写形式转换成小写形式,使用<Word精灵4.4>都可以完成,一键实现需求. 插件下载地址 1.https://wws.lanzous.com/i ...

  9. JS 使用正则匹配字符串中所有大括号包含的数据,转换成数组形式

    JS 使用正则匹配字符串中所有大括号包含的数据,转换成数组形式 .match(/{[^}{]*?}/g)

最新文章

  1. resultmap的写法_mybatis的mapper.xml中resultMap标签的使用详解
  2. 总结之:CentOS 6.4系统裁减详解及装载网卡步骤
  3. 【渝粤教育】21秋期末考试工程经济10202k2
  4. 韩国的计算机科学家,韩国科学技术院用普通相机为AR/VR复刻真实世界物理对象...
  5. C语言发展历史,C语言特点,C语言利于弊,入门须知三招
  6. 一加连续点Android版本号,一加6推送国内首个安卓9.0正式版!刘作虎:一加6T出厂就预装...
  7. python自动化测试框架哪个好_Python 自动化测试框架unittest与pytest的区别
  8. 【重点 递归版】剑指offer——面试题16:反转链表
  9. UILabel 实现圆角
  10. 阿里达摩院金榕:从技术到科学,中国AI向何处去?
  11. kubernetes 容器持久化存储PV、PVC、StorageClass
  12. IOS swift 清理缓存
  13. 高数_证明_绝对收敛的级数也收敛
  14. layui省市区的实现,及编辑时如何返显
  15. 学习使用 Clion 第一次使用Clion开发Qt的hello world
  16. 仪器保养 | 安捷伦DSO-X 2002A示波器自检测/自校准
  17. Java 提示用户输入温度以及C或F_已知华氏温度与摄氏度之间的转换公式是C=519X(F—32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出...
  18. React18升级和React18新特性
  19. 计算机毕业设计ssm丢失宠物发布找寻平台7nk4i系统+程序+源码+lw+远程部署
  20. 求你们不要再问我模板了,这些手机APP网站模板全给你们!

热门文章

  1. go语言panic函数详解
  2. suricata学习
  3. Spring Data Jpa And 和 Or 组合使用的简单方式
  4. 使用webWorker执行后台任务
  5. java并发编程:Executor、Executors、ExecutorService
  6. windows server2008密码忘记后重置密码教程
  7. linux shell 递增,如何在 Bash 中对变量递增或者递减
  8. 跨平台C语言长连接之quene数据结构
  9. easyswoole上传图片和访问
  10. AIGC时代,我们如何使用“黑科技”,解决图像信息安全