电视节目《最强大脑》有一期展示了高次开方的心算,节目嘉宾出的一道题是开14次方,被开方数有16位。心算者的题目

心算者的答案为“12.0……”,计算器给出的精确答案为12.06900662,心算者算到了小数点后一位。

一、心算高次开方的秘密初探

秘密隐藏在何处?这里需要说明:开高次方比低次更容易。为了解释,引入以下结论

因此,心算者计算时,被开方数的大部分数字很可能没有做实质的运算。

二、心算高次开方需要的基本技能

1、心算99以内正整数的常用对数

首先记住一张“基本对数表”基本对数表

心算的基本做法是把真数分解为质因子的乘积(对因子10则不必再分解,因为易知lg10=1),然后用乘积的对数运算法则与对数表得出结果。

真数含有大于20的质因子时,上述方法存在困难。对于这些质数,需利用以下公式

2、心算10^0.001~10^0.999的近似值

这项技能也要对“基本对数表”比较熟悉。方法是巧用对数表确定结果的大致范围,再用尝试法得到保留一位小数的情况下最接近答案的数(称为“估计值”),最后加上修正值得到答案。

下面用实例说明心算方法

以上是一般的做法,实际中如果幂次减去尝试值的对数得到的结果绝对值<0.01,就可直接将此尝试值作为估计值。另外,幂次x<0.02时,还可用10^x≈1+2.3x做快速估算。

三、心算高次开方(≥10次)的方法

这里用实例来阐述心算高次开方的具体过程,文章开头的题目为例:

第1步  用四舍五入简化被开方数,第二位以后的数全变为0。

第2步  把简化后被开方数的前两位看作一个两位数,求其自然对数,再加上被开方数中“0”的个数,得到被开方数的对数值。

第3步  将被开方数的对数值除以开方次数,即:15.146÷14≈1.082。

第4步  至此,开方结果可写成10^1.082,然后计算它的数值。

以上结果的前三位有效数字都是正确的,因此就这道题而言,本文的心算方法精度不低于节目中的心算者。

在四舍五入保留一位小数的情况下,上面的结果(12.08≈12.1)和精确答案(12.069≈12.1)相同,因此这里的精度比心算者略高。

【结语】

最后要说的是,上述方法或许看起来复杂,但只要熟记基本对数表,多训练几次,速度就会加快。假设记忆力足够强,能够直接背下99以内整数的对数值,那么心算开方的第2步和第4步中的对数计算将瞬间完成,节省大量时间。我们不应忽视记忆在心算中的作用。

另外由于不能了解心算者的思维过程,本文的心算方法是根据常规思路给出的,心算者或许有其他方法。心算者可能熟记了一些幂运算的结果,例如12^14≈1.28e15,13^14≈3.94e15,1.28<1.39<3.94,这样就能迅速锁定1391237759766345开14次方的整数部分=12,然后利用x/A<<1时的公式(A+x)^n≈A^n(1+nx/A)“试探”出小数部分,当然这只是个人猜测。

开方 质数_如何心算大数的高次开方(个人观点)相关推荐

  1. 开方 质数_怎样开方?

    展开全部 在学习如何开方的之前,我们先认识一下开方这个运算的意义.所谓开方就是开方是数学运算的一种e68a84e8a2ad323131333532363134313032313635333133336 ...

  2. c++第n小的质数_形形色色的素数 -- 质数定理

    大家好,我是大老李.这集节目属于补课,因为我们讲了半天质数,还没有讲质数定理,虽然我在节目里已经多次提到质数定理. 那什么是质数定理?它是一系列有关质数数量和分布情况的定理和猜想.其中有一个最主要命题 ...

  3. 用 js判断 一个数是否是素数(质数)_小学五年级下册数学公式打印版,孩子寒假预习用的上!...

    五年级下册数学公式小结 一.旋转.平移 时针旋转1小时是30度 二.因数与倍数 1.如果a×b=c(a.b.c都是不为0的整数),那么a.b就是c得因数,c就是a.b的倍数. 2.一个数的因数个数是有 ...

  4. 自然数 素数 质数_俄罗斯娃娃素数

    自然数 素数 质数 As a child, weren't you in wonder of Russian Dolls, and where you learnt how the dolls fit ...

  5. 用 js判断 一个数是否是素数(质数)_小学五年级下册数学公式打印版,孩子考试用的上!...

    五年级上册数学公式小结 第一单元:小数的乘法 一个因数乘另一个因数,两个因数的小数位数之和有几位, 积就有几位. 例如:3.45×6.29=21.7005 但是如果乘得的积小数末尾是零,零就可以省略不 ...

  6. python判断是否质数_质数判断python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python3初学实践案例(11)判断质数以及计算一个数字的质因数昨天晚上看到群 ...

  7. python 用递归求质数_编写一个递归函数,它接受和整数,如果它的所有数字都是质数,则返回“True”...

    要做到这一点,你只需要提取最后一个数字,检查它是否是质数,然后继续剩下的数字.在 编写递归基本上由一个简单的例子和一个递归组成,在这个过程中,你把问题分解成一个更小的问题,直到你进入一个小的情况.在 ...

  8. Java_质数_两种解法(时间对比)

    Java_质数 什么是质数: "质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数." 测试两个求质数的方式: 测试数据一.测试数量[10万] 方式一:Boole ...

  9. 自然数 素数 质数_在Java中获取素数的无限列表

    自然数 素数 质数 一个常见的问题是确定数字的素因式分解. 蛮力方法是审判部门( 维基百科 , 可汗学院 ),但是如果必须考虑多个数字,这需要大量的浪费工作. 一种广泛使用的解决方案是Eratosth ...

最新文章

  1. 奖牌分配/Median Pyramid Hard
  2. java 检查bytebuf长度_Java学习笔记16-Netty缓冲区ByteBuf详解
  3. LeetCode 298. 二叉树最长连续序列(自顶向下)
  4. iPhone被曝“窃听门” 用户在接听前可能被监听?苹果回应...
  5. 集成CCFlow工作流与GPM的办公系统驰骋CCOA介绍(二)
  6. Intersection of Two Prisms(AOJ 1313)
  7. JS学习3-Js运算符优先级
  8. 游戏开发中的向量数学
  9. PPT太大怎么进行压缩
  10. 九宫格C语言递归程序,九宫格程序代码 共享并希望大家多提意见
  11. 2018.06.06 第二天面试人在囧途跑错了地方
  12. html图片按钮按钮点击效果
  13. R语言可视化——画脸谱图
  14. 公众号创建菜单报错40001及菜单出现在先前公众号上的问题
  15. C 程序员必须收藏的资源大全
  16. MFC VS2010 Open CASCADE新建自己的工程
  17. python制作gif动画_使用Python代码制作GIF动态图
  18. 基于p2p点播html5源码,毕业论文-基于HTML5的P2P流媒体传输系统的设计与实现.docx...
  19. RC ORC Parquet之大数据文件存储格式的一哥之争
  20. 价值20k的sql题(java中级)

热门文章

  1. centos 7.5 安装桌面环境及报错
  2. python 数据分析入门教程(三)_Python数据分析入门教程(三):数据选择——AIU人工智能学院-经管之家官网!...
  3. html excel 在线查看,web在线查看服务器的Excel文件
  4. Linux:安装ruby
  5. 午芯高科“电容式”MEMS高性能数字气压传感器WXP380
  6. java如何实现系统定位_如何快速定位到系统中某一功能的具体实现
  7. CentOS 6.8安装Docker V1.0
  8. 谷雨,这么美的公众号图文排版你见过吗?
  9. [HTML] HTML常见的元素
  10. Qt编写的开源帖子集合(懒人专用)