无限循环小数的加减乘除

及无限循环小数转换为分数形式

首先讨论后者,如果我们可以把任意无限循环小数都轻易的转换为分数那么它们之间的运算不就简单了么?首先观察0. 3333……我们都知道它是等于是1/3的那么0.1111……呢,很明显它等于1/9,再观察1/99它等于0.010101……再看1/999它等于0.001001001……耶,那么可以得知0.121212……等于12/99(0.121212……是0.010101……的12倍)而0.456456……就等于456/999。

对于任意的如同0.123123……的从小数部分的首位就开始循环的循环位数为n的纯小数有由于1=0.999……那么有1除以n个9就等于0.00…100…1……这个数的循环位数就为n如果循环数是a【循环数举例:比如0.123123……的循环数就是123而0.01230123……的循环数是0123(看是0123的话可以避免数错循环数的位数)】那么它的a倍一定就是原来的那个循环小数它就可以表示为a除以n个9。这个理解了的话就可以得出这样的结论{对于任意的从小数部分的首位就开始循环的循环位数为n且循环数为a的纯小数可表示为a除以n个9这样的分数}

那么继续扩展,对于如0.154123123123……这样的循环小数我们如何用分数表示呢?既然0.123123……等于123/999 而0.154123123……等于0.154+0.123……/1000那么这个问题就解决了呀,那么对于如5.154123123……这样的循环小数不也就知道怎样用分数表示了么。但是有必要对后面提到的两种情况做总结。使我们少浪费一点草稿纸,多在头脑中思考一点,总时间还可以减少呢。

对于任意的(如同0.0456123123……)循环位数为n的循环数为a 且 小数部分的非循环位数为m的非循环数为b(刚才举的例子的b就是0456或者说是456它的m就是4)的纯小数,它的分数形式是a加上b乘上n个9再除以n个9与10^m的乘积(10^m表示十的m次方)[对于这里的例子0.0456123123……就等于(123+456*999)/(999*10^4)

对于任意的(如同7.0456123123……)循环位数为n的循环数为a 且 小数部分的非循环位数为m的非循环数为b

且 整数部分为c(对于前面一个例子c为7)的小数,它的分数形式就是a加上b乘上n个9加上c*9*10^m再除以9*10^m。(即是说7.0456123123……=(123+456*999+7*999*10^4)/(999*10^4)

那么对于0.111……*0.111……就可以轻易的计算了吧它等于(1/9)*(1/9)=1/81=0.012345679012345679……(其实不一定非要化为小数形式,但是这里的意思就是要化为小数形式)对于很复杂的循环小数的乘除加减通通可以表示为分数然后运算。要是再有计算器就容易多了吧,不过我们用的手机用的科学计算器计算是有小数位数限制的,可能看不出循环位数和循环数,这点要注意。

小结:其实对于上面的n个9与一个数相乘,由于n个9=10^n-1那么通常就好计算了456*999=456*(1000-1)=456000-456=455544只是在写的时候用这种方式会看起来比较复杂,我就没有选用这种表达式。

对于如0.123123……+0.111……的计算其实用不着化为分数就可以直接计算它的结果是0.234……我现在通过举例来说明这类不用化为分数的循环小数加法运算的各种类型,自己总结该如何选择和体会计算方法吧

0.456456456……+0.7272……=0.456456……+0.727272……=1.183729 183729……(456456+727272=1183728)

那么0.456456……+0.999……=1.456456……

(其实0.999……=1呀)

0.123 456456……0.7272……=0.123456 456456……+0.727272 727272……=0.850729 183729183729(123456+727272=850728)

0.1 456456……0.7272……=0.1 456456456 456456……+0.7272727272 7272……=0.8729183729 183729183729(1456456456+7272727272=8729183728)

对于0.1 232323……+0.123412341234……它们没法从循环部分的首位对齐,可以更换循环的主部使循环对齐0.1 232323……+0.456745674567……=0.12 3232323232……+0.45 6745674567……=

0.57 99779977……

这是由于0.1 232323……=0.12 323232……而0.456745674567……=0.45 6745674567……

上面是讨论主要是针对对齐循环小数的循环部分的。

后面是对循环小数的减法分析

1-0.4……=多少?等于0.6……么?其实等于0.5……因为1不是等于0.999……

3.515151……-0.222……=3.5151……-0.2222……=3.2929……

那么3.515151……-0.777……=?

它等于2+0.999……+0.5151……-0.777……=2+(0.999……-0.777……)+0.51……=2+0.22……+0.51……=2.7373……

对于3.5151……-5.222……=-(5.2222……-3.5151……)=-(4-3+0.99……-0.5151……+0.22……)=-1.7070……

3.705151……-5.3222……=-(5.32 2222……-3.70 5151)=-(5.31-3.70)←[9999……-5151……+2222……]=-1.61

7070…… 其中“←”表示直接在数字末尾加上我这里好用来说明这样写的

总的来说,减法的总规则是先判定运算结果的正负,①若为正,则将两个小数的循环部分对齐(如5.32 2222……-3.70

5151中将循环部分对齐),然后从对齐的循环部分开始进行减法运算,如果这部分被减数小的(对于前面的例子2222……<5151……的),要向前借一变成99……(对于前面的例子5.32变为了5.31,在后面补上了99……),然后将其先与减数做差再与被减数相加(9999……-5151……再+2222……),再进行前面的减法,最后组合一下(将7070……放在5.31-3.70所得的结果1.61后即是1.617070……)即可,②如果刚开始判定运算结果为负,那么只需像运算3.705151……-5.3222……那样,添括号并在括号外加负号就转变为①这种情况了,只是最后加负号罢了。

其实用这种算法来计算循环小数的加减运算可能会比把他们全都化为分数然后运算要简单得多,对于循环小数的乘除运算则刚好相反了,循环小数通常化为分数后乘除比较简单。

到这里就结束了,除此之外还可以得到一些结论如任何有理数都可以表示为两个整数相除(有理数的定义亦可以从此出发),另外从我的说明方法里也展示了一种探索循序渐进的方法。

第18期顶岗实习支教藁晋分队 藁城张家庄中学 物理

何长峻

无限循环小数四则运算_无限循环小数的加减乘除及无限循环小数转换为分数形式-何长峻...相关推荐

  1. 无限循环小数四则运算_狐狸笔记 | 0.999999无限循环下去,就等于1吗?

    前日和12岁的儿子一起学数学.这一章是关于小数,无限循环小数是一个重点.各种循环小数与分数的切换,花式运算,不亦乐乎. 儿子突然在纸头上写了几行式子给我看: 0.999999无限循环就等于1? 不对啊 ...

  2. 无限循环小数四则运算_无尽小数的公理及其四则运算.doc

    无尽小数的公理及其四则运算 全能近似分析下的无尽小数理论1 曹俊云1,曹凯2 (1. 河南理工大学数信学院,河南焦作,454000; 2. 河南理工大学电气学院,河南焦作,454000;) 摘要:无穷 ...

  3. 无限循环小数四则运算_循环小数period;四则运算

    与<循环小数.四则运算>相关的范文 教学内容:教材第57页例1和"练一练",练习十四第1~~4题. 教学要求:使学生掌握整数.小数四则混合运算的运算顺序, 能按运算顺序 ...

  4. 机器人无限火力无限e符文_无限火力快乐玩法:无限击飞机器人

    原标题:无限火力快乐玩法:无限击飞机器人 无限火力自5月15日上重新上线后,区别于无限乱斗.无限火力是可以自己选择英雄的,就出现很多骚套路和组合. 机器人在无限火力第一次出来的时候,是ban必选的存在 ...

  5. java广告无限点击_什么是互联网广告,互联网广告的投放形式都有哪些?

    互联网广告就是通过网络广告平台在网络上投放广告.利用网站上的广告横幅.文本链接.多媒体的方法,在互联网刊登或发布广告,通过网络传递到互联网用户的一种高科技广告运作方式. 与传统的四大传播媒体(报纸.杂 ...

  6. 无限循环小数四则运算_0.9999……=1? 无限循环小数能否进行四则运算?

    0.9999--=1? 1 0.9999--=1? 十几年前是一个十分火爆的讨论题目,许多人都参与讨论,我以为早就有定论了. 最近上<知网>下载一些高中和大学关于极限教学的论文,发现众多高 ...

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

    将一个无限循环小数转换为分数 例如: 32.5632323232......... 1.设x=32.5632323232......... 则 y=x*10000 y=325632.32323232. ...

  8. 学习笔记_关于switch在whlie中无限循环的解决办法_C语言

    学习笔记_关于switch在whlie中无限循环的解决办法_C语言 今天在做作业的时候突然发现一个问题 #include<stdio.h> int main() {int a;while( ...

  9. 连招 横版 flash 游戏_街机游戏中的无限连究竟有多变态?有种对决叫作没开始就结束了!...

    在街机游戏的发展历程中,催生出了非常多有趣的玩法.而在当年的街机玩家的不断探索中,也把街机游戏曾经神秘的面纱给一一揭开.在这些经典的玩法中让人最印象深刻的技能还是得说无限连了!这个玩法说高级也不算高级 ...

  10. 我的世界java无限水_教程/无限水水井 _ 《我的世界》中文Minecraft Wiki:最详细的官方我的世界百科...

    描述 一个无限水水井是一个提供无限水源的水池(它可以是自然生成或者由玩家制造).无限水水井可用于建设农田(种植植物需要水)或是节省步行到远处取水的来回时间.由于无限水井提供了无限水源,这意味在内陆地区 ...

最新文章

  1. oracle创建序列seq起始值为1_oracle 重置序列从指定数字开始的方法详解
  2. 第十、十一周项目三-警察和厨师(1)
  3. 各种安卓对话框代码合集
  4. python中numpy.ndarray与list的区别?以及用matplotlab.pyplot绘图时的注意事项。
  5. sklearn常见命令和官方文档汇总
  6. python3 readexcel pandas问题,使用python中的pandas中的read_excel函数将日期保留为字符串...
  7. BZOJ4107 : [Wf2015]Asteroids
  8. ret2dlresolve归纳
  9. php td生成excel 斜杠表头_邮件合并功能都不掌握,还怎么成为Excel达人?
  10. 用C语言写ucos中断服务程序,在ARM处理器上移植uCOS II的中断处理
  11. ermaster连接oracle数据库表,window连接远程服务器报函数不支持之解决方案
  12. 电脑桌面点什么都是计算机,电脑桌面总是弹出广告怎么办?教你2种方法,轻松解决...
  13. 实时动态定位(RTK)
  14. 二十八条改善 ASP 性能和外观的技巧
  15. 加载Glove预训练词向量到字典
  16. 如何将英文的PDF文档翻译成中文简体?
  17. 江苏高考时间2021成绩查询,2021年江苏高考成绩什么时候出来 公布时间
  18. 什么是UNIX时间戳? 时间戳有什么用?
  19. 如何彻底删除ELTIMA的vspd(虚拟串口)
  20. 【计算机毕业设计】50.课程设计管理系统

热门文章

  1. 品牌如何正确联动B站UP主“恰饭视频”,最近一支不像恰饭视频的作品在B站火了
  2. 从零开始学凸优化理论与KKT条件
  3. 我的世界服务器客户端制作,《我的世界》宇瑄服务器客户端mod
  4. [转]IE Javascript 脚本失效解决办法
  5. 史上最新最全的ADB命令行
  6. JQuery监听页面滚动总结
  7. hdu-4565(矩阵快速幂+推导)
  8. [洛谷P3987]我永远喜欢珂朵莉~
  9. Alink(1):Alink概述
  10. 使用Selenium爬取淘宝商品