请再帮一下:大数开方

作者&投稿:尘左 (若有异议请与网页底部的电邮联系)
数学怎么把一个很大的数快速开方~

1.从个位起向左每隔两位为一节,若带有小数从小数点起向右每隔两位一节,用“,”号将各节分开;
2.求不大于左边第一节数的完全平方数,为“商”;
3.从左边第一节数里减去求得的商,在它们的差的右边写上第二节数作为第一个余数;
4.把商乘以20,试除第一个余数,所得的最大整数作试商(如果这个最大整数大于或等于10,就用9或8作试商);
5.用商乘以20加上试商再乘以试商。如果所得的积小于或等于余数,就把这个试商写在商后面,作为新商;如果所得的积大于余数,就把试商逐次减小再试,直到积小于或等于余数为止;
6.用同样的方法,继续求。

上述笔算开方方法是我们大多数人上学时课本附录给出的方法,实际中运算中太麻烦了。我们可以采取下面办法,实际计算中不怕某一步算错!!!而上面方法就不行。
比如136161这个数字,首先我们找到一个和136161的平方根比较接近的数,任选一个,比方说300到400间的任何一个数,这里选350,作为代表。
我们计算0.5*(350+136161/350)得到369.5
然后我们再计算0.5*(369.5+136161/369.5)得到369.0003,我们发现369.5和369.0003相差无几,并且,369^2末尾数字为1。我们有理由断定369^2=136161
一般来说能够开方开的尽的,用上述方法算一两次基本结果就出来了。再举个例子:计算469225的平方根。首先我们发现600^2<469225<700^2,我们可以挑选650作为第一次计算的数。即算
0.5*(650+469225/650)得到685.9。而685附近只有685^2末尾数字是5,因此685^2=469225
对于那些开方开不尽的数,用这种方法算两三次精度就很可观了,一般达到小数点后好几位。
实际中这种算法也是计算机用于开方的算法

比较大的整数是多大?没有最大,只有更大!!!
你要知道,如果计算n的平方,当n很大的时候,这个平方是无穷大的!!!!
所以这样开方开出来的,找不到最大的整数啦

Sqr 函数
返回一个 Double,指定参数的平方根。
语法
Sqr(number)
必要的 number 参数 number 是 Double 或任何有效的大于或等于 0 的数值表达式。
例子:
Dim MySqr
MySqr = Sqr(4) ' 返回 2。
MySqr = Sqr(23) ' 返回 4.79583152331272。
MySqr = Sqr(0) ' 返回 0。
MySqr = Sqr(-4) ' 生成一个运行时错误(负数不能用此函数开平方根)。

Private Sub Command1_Click()
Text2.Text = Format(Sqr(Text1.Text), "#.######")
End Sub

我有源码。发给你,看看吧。

哎,可惜呀,我编了个C语言开平方的改改就行了,不过我那个功能是保留小数位是任意的,比如小数点后100万位。
呵呵。

使用MIRACL库!(C、C++语言可以使用)


平方根的概念
此外,在比较不同数的平方根时,通常是在假设数的范围已知的情况下进行的。对于开方运算,有一个常见的近似法则即二项式定理可以用来计算大数的近似平方根值等。掌握这些规则有助于更准确地理解和应用平方根的概念。总之,对平方根概念的理解不仅包括其定义本身,还包括其在数学运算中的应用方式和特性等...

如何徒手开二次平方?
5、算到最后一段,如最后试算出来的余数不为0,则说明所求数的立方根不是整数,此时,用与求开方相似的方法,在该数后面补一段000,再算出的得数就是小数点后的第一位数,还有余数,再补三位0,只到余数为0或者至算至足够的小数位即可。6、该算法写出来似乎很烦,但实际计算时并不复杂。可能会...

大数计算的估算技巧有什么?
舍入法:在进行大数计算时,可以适当地对数值进行舍入,以减少计算量。常用的舍入方法有四舍五入、向上取整、向下取整等。快速幂算法:在进行幂运算时,可以使用快速幂算法来简化计算。快速幂算法是一种高效的计算幂的方法,通过将指数分解为二进制形式,然后通过平方和乘法来计算幂。二分法:在进行开方...

如何用珠算开方?求高人解答,纯复制党勿入!
1. 珠算开方是将笔算开方的过程转换到算盘上进行,具体方法网络上已有众多教程。2. 在数学领域,存在多种求解数字根的近似方法,特别是在数论中,可以用来寻找数字的n次方根,这一过程实际上涉及搜索所有的可分解因子。3. 现代网络中的公钥密码体系正是基于大数分解的困难性,利用这些数学原理来构建安全...

如何最优的方法解下面几道一元二次方程(都是大数,无法方便地开方...
1、(800-10a)(a-20)=8000 解:分解因式,得 800-10a=8000,或者a-20=8000 a1=-720,a2=7980.2、(30+x)(400-20x)-20(400-20x)=4480 解:分解因式,得 2(30+x)(400-20x)=4480 2(30+x)=4480,或者400-20x=4480 x1=2210,x2=-204.3、(11-3x)²+(7-3x-3)²=...

大数的开方运算,以前记得学到过,忘了!正确必采纳
代理提交不上来 看一下这里吧http:\/\/blog.csdn.net\/yaoweijq\/article\/details\/7162100

如何用珠算开方?求高人解答,纯复制党勿入!
应该就是笔算开方转移到珠算上吧,笔算方法网上很多;另数学上还有各种求根的近似方法,尤其数论里,能求数的n次方根(其实是搜寻所有可分解因子),现代网络公钥密码体系就是利用求大数分解困难建立的。

平方根如何比较大小 如 根号2和根号3
根号二,根号三,根号五都是基本的,老师要求背出就行了啊

“自然数”与“可被开方数”哪个多?
数学家们发现,各种曲线式样的样数,比直线上所有点的个数还要多,于是就将它划为第三级无穷大数,记作为X2。自然数和被开方数都属于第一级无穷大数 所以是一样多的 有关无限:这是一个很难以理解的问题,曾经折磨疯过科学家 前些年,有人发明了一个单词milli-millillion,用来表示一个大得令人...

请大家帮忙猜数学名词
10、曲线 11、对数 12、千 13、直径 14、大数 15、和 16、求证 17、不等 18、顶角 19、求商 20、分子 21、分母 22、结合律 23、半角 24、相似 25、圆心 26、重合 27、相等 28、整除 29、交换率 30、整数 31、商数 32、运算 33、线段(断)34、平行 35、原点 36、开方 37、集合 38、...

慈溪市13252944684: 数学中数的开方怎么做 -
兆昆燕氯美: 1.先找出所要开方数在哪两个数的平方之间. 2.再用较大数的平方减去较小数的平方. 3.用所要开方数减去较小数的平方数的差除以“2.”的结果. 4.用较小数加上那个结果就是所要开方数的开方值. 例如:150的在12²与13²之间,12²=144;13²=169.(150-144)÷(169-144)=4/25.所以(12+4/25)²=150的开方

慈溪市13252944684: 遇到很大的数字需要开方,应该怎么办? -
兆昆燕氯美: 先看位数,再看开方尾数.下面给一篇华老的文章,看看就知道了天才与锻炼——从沙昆塔拉快速计算所想到的轰动听闻的消息 提问者写下一个201位的数:916,748,679,200,391,580...

慈溪市13252944684: 遇到很大的数字需要开方,应该怎么办? -
兆昆燕氯美: 你好!把大数分成若干个小数字相乘 就简单了 希望对你有所帮助,望采纳.

慈溪市13252944684: 求数的开方怎么算请教一下怎么算数的开方不用计算机,用笔算的方法. 比如跟号2等于1.414.怎么样用笔算出来 -
兆昆燕氯美:[答案] 述求平方根的方法,称为笔算开平方法,用这个方法可以求出任何正数的算术平方根,它的计算步骤如下: 1.将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开(竖式中的11'56),分成几段,表示所求平方根是几位...

慈溪市13252944684: 数的开方如何做 -
兆昆燕氯美: 基本上,在考试时,是不会让你开一个很大数的方,大多都是开20以内的平方,把20以内数的平方背熟就可以了.如:196=16的平方,等... 勾股定理是在直角三角形中才有的,公式:a的平方+b的平方=c的平方,(a,b,c都是三角形的三条边,a,b必须是两条直角边,c是斜边) 如:一个直角三角形的两条直角边分别是3和4,求斜边. 解:3的平方+4的平方=斜边的平方,求出斜边=5

慈溪市13252944684: 如何最优的方法解下面几道一元二次方程(都是大数,无法方便地开方),我想看看过程 -
兆昆燕氯美: 1、(800-10a)(a-20)=8000 解:分解因式,得800-10a=8000,或者a-20=8000 a1=-720,a2=7980.2、(30+x)(400-20x)-20(400-20x)=4480 解:分解因式,得2(30+x)(400-20x)=44802(30+x)=4480,或者400-20x=4480 x1=2210,x2=-204.3、(11-3x)²+(7-3x-3)²=100 解:原方程可化为,得(11-3x)+(7-3x-3)=±1011-3x=±10,或者7-3x-3=±10 x1=1/3,x2=7,x3=-2,x4=0.

慈溪市13252944684: 面对数字比较大的数不用计算器如何开方 -
兆昆燕氯美: 分解质因数比如1536.=512*3=8*8*8*3=16*16*6=16倍根号6

慈溪市13252944684: 要怎么才能快速的把几百的大数字开方?????我每次要算好久 -
兆昆燕氯美: 直接先看 个位数,比如 361,最后一位是1,就看几几得一,是九或一,要么是11或19,就确定了答案19

慈溪市13252944684: 如何计算较大的算数平方根 -
兆昆燕氯美: 手开方就是不借用计算器,直接用手算进行开方运算.现在这个已经很少用到了. 计算办法有点类似除法,一般是这样的:从小数点开始,向两边每隔两位隔开一组,然后从最高数位组开始计算,以平方估计,余数连同下一组一同托下,将上面的估商乘以20作为最高位,然后估计个位数和估商(这是一个数),一直计算下去.(下边例子中?前边的一个数字为估算的) 比如开方55225. 2?3? 5?|---------2?|5,52,254---- (十位为2*20)4 3? |1,52|1 29------- (十位为23*20)46 5?| 23,25| 23 25----------0 所以55225开方为235.

慈溪市13252944684: 数的开方,假如四位数以上的数的开方有没有最简便的方法? -
兆昆燕氯美: 用短除发找出所有约数....

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网