版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于开平方及开立方的手动算法关于开平方及开立方的手动算法序言计算器已经被取缔了,然而题目的计算量仍然存在,尤其是那些该死的开平方和开立方的运算,真是世风日下,人心不古,时代变了,我无话可说”然而,我们不能坐以待毙,万一正规考试中出题人真得很阴险地让你开平方或者开立方,在没有计算器的情况下不就挂掉了吗?为了负隅顽抗到底,我费劲八力的研发出了开方的手动算法,仅供列位参考。一、开平方的手动算法此方法是在高一学万有引力和航天时,因需要大量开平方运算又不能用计算器,而被逼无奈研发的。开平方的整个过程分为以下几步:(一)分位分位,意即将一个较长的被开方数分成几段。具体法则是:1分位的方向是从低位到高位;2
2、、每两个数字为一段;3、分到最后,最高位上可以不满两个数字,但不能没有数字。如:43046721 分位后是 43 | 04 | 67 | 2112321分位后是1 | 23 | 21其中,每段中间的竖线在熟练了以后可不必写。分位以后,其实就能看出开方后的结果是几位数了,如43046721分位后是四段,那么开方结果就是四位数。(二)开方开方的运算过程其实与做除法很类似,都有一个相乘以后再相减的过程。这里以43046721为例。分位后是43 | 04 | 67 | 21运算时从高位到低位,先看前两位43,由于62最接近43而不超过43,因而商(这里找不到合适的字眼,因而沿用除法时的字眼)6,然后做
3、减法(如下图):64 3| 0 4 | 6 7 | 2 13 67 0 4这里一次落两位,与除法不同。下面的过程是整个算法中最复杂的部分,称为造数,之所以用这个词是因为算出最后要减掉的数的过程较为麻烦。首先,将已商数6乘以2: 6X 2=12这里的12不是真正的12,实际上是120,个位上的0之所以空出来是为了写下一个要商的 数。我们不妨假设下一个要商的数为 A,我们下面要考虑的问题就是: 从0-9中找一个A,使得: 12AX A最接近但不超过上面余下的数 704。注意,A在这里代表一个数位, 若A=6,那么12A 的含义不是12X 6,而是126。以上过程与除法中的试商的过程很类似。3往下依
4、此类推:65X 21301306X 67836656X2131213121X 113121所以, 43046721 的算术平方根为 6561 从开方的过程中我们可以看出,越到后面,计算量越大,因此,凭我们的计算量,再算一些 开不尽的数时,如 7 的算术平方根,其精确程度是非常有限的。以上就是开平方的一般方法,请列位指教。二、开立方的手动算法 此方法是昨天刚刚研发成功的,为了应付在由体积求分子半径时产生的开立方的运算。 开立方的方法与开平方的方法很类似, 但要复杂很多, 如果不能熟练掌握, 倒不如按大脸猫 说的方法:凑!当然,熟练掌握以后,比凑的方法是快多了。开立方的过程分以下几步:(一)分位
5、与开平方基本一致,只有一点:这次是每三位为一段(二)开方 这里以 41063625 为例 第一个要商的数的确定与开平方是类似,只是变成了要找一个数的立方(如下图):4 1| 0 6 3| 6 2 52 7 1 4 0 6 3一次落三位! 下面的造数过程是最麻烦的,流程如下:1、将已商数乘以 3。3X 3=92、将要商的数乘以 3 后,向后错一位加在第 1 步算出的数上:4X 3=129+ 121023、 将第2步得出的数乘以已商数:102X 3=3064、 将要商的数平方以后,向后错一位加在第3 步算出的数上42=16306+ 1630765、将第 4步中算出的数乘以要商的数,使它最接近又不超
6、过余下来的数:3076X 4=1230412304就是我们要造的数,将这个数代回原来的开方式减掉就可以了。344 1| 0 6 3| 6 2 52 71 7 5 9 6 2 5有人肯定会问,你怎么知道要商的数就是4 ?的确,我一开始也不知道,确定要商的数的过程实际上就是类似开平方中的试商的过程,但这个过程比开平方是要繁琐得多。当做完造数过程的第 1 步以后,得出了 9这个数, 由于不知道应该商几,所以,我们可以先 假设商 0,那么依据第 2步, 90X 3=270。 270错位加一个数,等于扩大了 1 0倍还多,由于 我们假设商 0,由第 3 步, 270 变成了 2700。这是我们就要看一看
7、 2700 乘以一个什么数最 接近且不超过 14063,这个数可能(这里说“可能”的原因从下文可以看到)就是我们要商 的数。 乍一看 5 非常合适, 但你要考虑到我们在假设商 0 时少加了多少东西, 所以商 5 可能就超了。经验告诉我们, 4 和 5 都有可能,此时我们可先取 5 为要商的数,然后进行 1-5 各 步,结果发现的数已经超过了 14063,因此 4 就是我们要商的数。 注:这个试商的过程在熟练了以后是一眼就能看出来的。下面的步骤可依此类推:34x 3 102+ 15(3x 5) 1035x 34 4140310535190+ 25 52351925x 51759625这里的 5
8、是怎么商出来的不用我再说一遍了吧?整个流程相当繁琐, 丢其中任何一步都可能导致前功尽弃, 因此必须要求计算准确。 熟练了 以后,速度是可以保证的。我曾经把手动开方法和凑数法比较过,前者比后者至少快一倍。 另外,值得注意的是:如果已知结果是整数,那么结果最后一位的确定可不必用以上方式, 直接根据立方数末位的特异性就可确定,但前提是对 1-9 的立方表非常熟悉。 1-5 的立方表 同志们应该都很熟悉,以下几个是不常用的:63=21673=34383=51293=729结语: 这两种方法可用来准确地进行开平方及开立方的运算, 只要有耐心, 想算几位就算几 位。但开立方的过程实在是很复杂, 很可能还存
9、在优化方案, 但由于时间紧迫,我没有再考 虑其他的方法。同志们谁要是有兴趣,可以使这优化这两个算法,我的方法仅供参考。 最后声明一下版权: 这两个算法可能不是我首先研发的, 但是是独立研发的, 具有自主知识 产权。如有雷同,打击盗版,人人有责!CopyrightW.C.Entertainment ALL RIGHTS RESERVED.2008-3-14如何手动开平方不用平方根表和计算器,可不可以求出一个数的平方根呢?先一起来研 究一下,怎样求 ,这里1156是四位数,所以它的算术平方根的整数部分是 两位数,且易观察出其中的十位数是3 于是问题的关键在于;怎样求出它的个位数a?为此,我们从a所
10、满足的关系式来进行分析.根据两数和的平方公式,可以得到1156=(30+aF2 = 30A2 + 2X 30a+ aA2,所以 1156 30A2 = 2X 30a+ &八2,即 256=(20 X 3+a)a,这就是说,a是这样一个正整数,它与 20X3的和,再乘以它本身,等于 256.为便于求得a,可用下面的竖式来进行计算:根号上面的数3是平方根的十位数.将 256试除以20X 3,得4(如果未 除尽则取整数位).由于4与20X3的和64,与4的积等于256,4就是所求 的个位数a.竖式中的余数是0,表示开方正好开尽.于是得到1156 = 34A2,或V 1156=34.上述求平方
11、根的方法,称为笔算开平方法,用这个方法可以求 出任何正数的算术平方根,它的计算步骤如下:开方的计算步骤1. 将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开(竖式中的11' 56),分成几段,表示所求平方根是几位数;2. 根据左边第一段里的数,求得平方根的最高位上的数(竖式中的3);3. 从第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数(竖式中的256);4. 把求得的最高位数乘以 20去试除第一个余数,所得的最大整数作为 试商(20X3除256,所得的最大整数是 4 ,即试商是4);5. 用商的最高位数的 20倍加上这个试商再乘以试商.如果所得
12、的积小于或等于余数,试商就是平方根的第二位数;如果所得的积大于余数,就把 试商减小再试(竖式中(20X 3+4)X 4=256,说明试商4就是平方根的第二位数);6. 用同样的方法,继续求平方根的其他各位上的数.如遇开不尽的情况,可根据所要求的精确度求出它的近似值.例如求的近似值(精确到0.01 ),可列出上面右边的竖式,并根据这个竖式得到笔算开平方运算较繁,在实际中直接应用较少,但用这个方法可求出一 个数的平方根的具有任意精确度的近似值.我国古代数学在开方上的成就我国古代数学的成就灿烂辉煌,早在公元前一世纪问世的我国经典数学 著作九章算术里,就在世界数学史上第一次介绍了上述笔算开平方法.据史
13、料记载,国外直到公元五世纪才有对于开平方法的介绍这表明,古代对 于开方的研究我国在世界上是遥遥领先的.编辑本段开立方公式 如何开立方设A = XA3,求X.称为开立方。开立方有一个标准的公式:X(n+1)=Xn+(A/Xn-Xn)1/3(n , n+1 是下角标)例如,A=5,即求5介于1的3次方;至2的3次方;之间(1的3次方=1,2的3次方=8)初始值 X0可以取 1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,都 可以。例如我们取 X0 = 1.9按照公式:第一步:X1=1.9+( 5/1.9A2;-1.9)1/3=1.7。即 5/1.9 X 1.9=1.3850
14、416,1.3850416-1.9=-0.5149584,-0.5149584X 1/3= -0.1716528,1.9+(-0.1716528)=1.7 。即取 2 位数值,,即 1.7。第二步:X2=1.7+ (5/1.7八2;-1.7)1/3=1.71。即 5/1.7 X 1.7=1.73010,1.73-1.7=0.03,0.03 X 1/3=0.01,1.7+0.01=1.71。取3位数,比前面多取一位数。第三步:X3=1.71+ (5/1.71A2;-1.71)1/3=1.709.第四步:X4=1.709+ (5/1.709A2;-1.709)1/3=1.7099这种方法可以自动调
15、节,第一步与第三步取值偏大,但是计算出来以后 输出值会自动转小;第二步,第四步输入值偏小,输出值自动转大。即5=1.7099A3;当然初始值X0也可以取1.1,1.2,1.3,0 0 0 1.8,1.9中的任何一个, 都是X1 = 1.7 > o当然,我们在实际中初始值最好采用中间值,即1.5 o 1.5+(5/1.5²-1.5) 1/3=1.7 。如果用这个公式开平方,只需将3改成2,2改成1。即X(n + 1) = Xn + (A / Xn- Xn)1 / 2.例如,A=5:5介于2的平方至3的平方;之间。我们取初始值 2.1,2.2,2.3,2.4, 2.5,2.
16、6,2.7,2.8,2.9都可以,我们最好取 中间值2.5。第一步:2.5+(5/2.5-2.5)1/2=2.2;即 5/2.5=2,2-2.5=-0.5,-0.5 X 1/2= -0.25,2.5+(-0.25)=2.25 ,取 2位数2.2 o第二步:2.2+(5/2.2-2.2)1/2=2.23;即 5/2.2=2.272 ,2.272-2.2=-0.072,- 0.072 X 1/2= -0.036,2.2+0.036=2.23。取 3 数。第三步:2.23+(5/2.23-2.23)1/2=2.236。即5/2.23=2.242,2.242-2.23=0.012,0.012 X 1/2=0.006,2.23+0.006=2.236.每一步多取一位数。这个方法又叫反馈开方,即使你输入一个错误的数 值,也没有关系,输出值会自动调节,接近准确值。开5次方公式顺便介绍开5次方公式:X(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电池包项目竣工验收报告
- 项目质量管控作业SOP
- 典当企业客户服务管理手册
- 空压机运维检修规范
- 铝合金门窗安装技术方案
- 楼梯栏杆工期管控方案
- 封端聚醚项目社会稳定风险评估报告
- 社区邻里文化节活动实施设计
- 市政检查井修复实施方案
- 高空作业管控SOP
- 2026年秋季学期泰山版(新教材)五年级信息科技上册教学计划
- 2026年秋季开学高中家庭会议家长会课件
- 2026秋人教PEP版(新教材)小学英语六年级上册(全册)教学设计(附目录p111)
- 4.6.1人体对外界环境的感知 课件(共31张)人教版(2024)八年级上册
- 2026山东发展集团招聘138人笔试参考题库及答案详解
- 《人工智能依赖的数据》教学设计-2026-2027学年苏科版(新教材)初中信息技术九年级全一册
- 中国网安2026届校园招聘笔试历年典型考点题库附带答案详解
- 高三语文教学计划上学期-高三语文教学计划进度表(14篇)
- 2023年江苏南京市浦口区部分单位招聘编外人员93人高频考点题库(共500题含答案解析)模拟练习试卷
- 机械工程测试技术基础PPT完整全套教学课件
- 数控铣床实训教案-自动编程
评论
0/150
提交评论