这是学习笔记的第 2191 篇文章

读完需要

19

分钟

速读仅需7分钟

《生活中的魔法数学》这本书其实是很早就买了,但是一直处于烂尾1.0,烂尾2.0的发展过程中,通常都是想起来了看那么一两章,看着自己列出的长长的书单,突然想起来吴军博士的一句话:

成功,不在于做了多少件事,而是选择一件事,然后不离不弃。反过来说,如果没有想好如何收尾,便不要轻易开始。

这和我在多年前的工作笔记系列丛书的核心思想不谋而合。即来自《诗经》:“靡不有初,鲜克有终”。

于是乎,我拿出笔和笔记本,认真的从头开始看起来。这本书的副标题是“世界上最简单的心算法”,所以毫不避讳的说,这是一本相对冷门的书。即选择了心算这种看似已经无趣,过时的思维模式,无论是吃饭买单还是超市购物,面对常常的消费账单,我们早已经失去了心算的那份耐性。

我买这本书的时候,最初的动机是想成为那种掌握了秘籍,一鸣惊人,但是从认真看完本身的感受来说,显然是不成立的,而且值得一提的是,那些所谓的炫技和光亮,其实只是无数刻苦训练之后的一个缩影,所以不要幻想看完这本书就能够成为所谓的大师。

豆瓣中这本书的评分也是比较高的。

我来说说读书的一些感受吧。

首先这本书相对比较薄,如果从内容量来看,大约是200页,一共11章。对我来说,前4章的内容是需要重点掌握的,第5章~第8章的内容是一些补充技巧,相对来说应用场景没有那么频繁。第9章~第10章是进阶的内容,尤其是第10章,是从实用角度出发来延伸出一些有趣的问题。第11章是对于数学这本科学语言的小结。

通常我们会看到类似这样的苏算题目:

32*38,46*44,53*57,这种个位数相加和为10的两位数乘积,可以转换为一种看似取巧的方法 :

  • 32*38=3*4*100+2*8=136

  • 46*44=4*5*100+6*4=224

  • 53*57=5*6*100+3*7=321

这种方式可以提高我们的兴趣,但是恰恰是我们需要静下心来理解的地方,因为不是表象那么简单。我们来循序渐进的做下解读,然后引出接近法这个看似神秘的解法。

首先引出的一个概念是补足数。假设725-468=725-(500-32)=225+32=257,如果要做心算其实还是有一定的难度的,尤其是十位数,个位数需要对齐的时候。

如果按照如下的思路 725-468=725-500+【补足数】=200+【补足数】就会简单多了。

补足数怎么来,即为68-25=43,这个是相对比较好算的,和100相减的绝对值是57,这个57就是所谓的补足数,所以答案就是200+57=257

接下来说下第3章的一个解题思路,如何计算两位数的平方,比如23*23,41*41.解题思路还是比较清晰简单的,我就拿41*41来举例,这个计算可以分为拆分为两个子云算。

1)41+1=42

2)41-1=40

所以答案就是40*42+1=1681

为什么是这个答案呢,可以从最朴素的数学公式来看。

(x+n)(x+n)=x*x+2xn+n*n 这个是很基本的。

可以进一步转化为:x(x+2n)+n*n

我们带入41这个数来匹配,即为 40*(40+2*1)+1*1=40*42+1=1681

我们把场景尽可能通用化,两位数乘积中有一个蛮有意思的乘积叫做友好乘积。比如23*9=108,43*7=301,直接看不出效果,我们给一个例子。43*21=43*7*3=301*3=903,这个时候友好乘积的作用就发挥出来了。

怎么计算一个数的立方,想想都脑壳疼,还是朴素的公式做下推导。

x*x*x=(x-n)*x*(x+n)+n*n*x

比如13的立方,就可以换算为10*13*16+3*3*13=2080+117=2197

有的同学可能会觉得13*16比较难计算,我们引出接近法

(x+n)*(x+m)=x*x+(m+n)*x+m*n

所以看起来是一个很无聊的公式,但是带入具体的场景里面就生动了。

比如13*16=(10+3)*(10+6)=10*10+(3+6)*10+3*6=100+90=18=208

这些只是里面的一些很朴素的公式和计算方法。很可能在流连其中时忘记了自己的本心。

其中有几章是相对没有那么通用的,比如黑板验算的章节,通过单词记录数字的章节,我们可以选择更适合自己的方式。

一本书的要旨不是从头读到尾,而是选择更适合自己的学习方式。

限于篇幅,里面提供的内容和技巧非常多,个人建议是需要做一些笔记和练习来巩固的。

QQ群号:763628645

QQ群二维码如下, 添加请注明:姓名+地区+职位,否则不予通过

订阅我的微信公众号“杨建荣的学习笔记”,第一时间免费收到文章更新。别忘了加星标,以免错过新推送提示。

7

近期热文

你可能也会对以下话题感兴趣。点击链接就可以查看。

  • 我眼中的《庆余年》

  • 使用Python分析北京积分落户数据,分析完我陷入了深思

  • MySQL的主键命名挺任性,就这么定了

  • 华裔教授发现二次方程极简解法,我默默的做了下验算

  • 回答:我不小心把公司的数据库给删了,该不该离职?

  • 迁移到MySQL的业务架构演进实战

  • 数据库修改密码风险高,如何保证业务持续,这几种密码双活方案可以参考

  • MySQL业务双活的初步设计方案

  • 如何优化MySQL千万级大表,我写了6000字的解读

  • 一道经典的MySQL面试题,答案出现三次反转

  • 业务双活的数据切换思路设计(下)

  • 业务双活的数据切换思路设计(一)

  • MySQL中的主键和rowid,看似简单,其实有一些使用陷阱需要注意

  • 小白学MySQL要多久?我整理了10多个问题的答案

8

转载热文

你可能也会对以下话题感兴趣,文章来源于转载,点击链接就可以查看。

  • 去IOE or Not?

  • 拉里·佩奇(Larry Page)的伟大归来

  • 《吊打面试官》系列-Redis基础

  • 唯一ID生成算法剖析,看看这篇就够了

  • 关于大数据运维能力的一些思考

  • DBA菜鸟的进化简史:不忘初心,记工作中踩过的三个坑

  • 美女主持直播,被突发意外打断!湾区网友却高喊: 我懂!超甜

《生活中的魔法数学》读后感相关推荐

  1. GC13:XO独占游戏《神鬼寓言传奇》公布

    作者: 来源: www.bts668.com 微软日前公布了<神鬼寓言传奇>(Fable Legends),该游戏是此系列作品的新作,将作为Xbox One游戏出现. 这款由狮子头工作室开 ...

  2. Facebook 重金挖不到,ASP.NET 之父,微软大神“红衣教主”传奇

    作者 | 伍杏玲 出品 | CSDN (ID:CSDNnews) 2018 年底,微软"王者归来",时隔 16 年市值重返全球第一.人们纷纷用"力挽狂澜"&qu ...

  3. 乔布斯去世衍生多种周边产品(支持乔布斯请顶)

    各种乔布斯肖像 乔布斯公仔 乔布斯立体纸人 不管你是不是狂热的苹果粉丝,是不是拥有n多的苹果产品,苹果帮主乔布斯都应该值得我们纪念. "为什么说乔布斯改变了世界?没有 iPhone,就不会有 ...

  4. 一战封神!“中国飞人”苏炳添跑出9秒83到底有多牛?

    公众号后台回复"图书",了解更多号主新书内容作者:CDA数据分析师来源:CDA数据分析师 [导读] 在刚刚结束的东京奥运会百米飞人大战上,中国选手苏炳添在半决赛跑出9秒83,刷新了 ...

  5. 乔布斯导演的最后一幕

    连作者也说,他仅仅是这本书的写作者,真正的作者是乔布斯."中信出版社总编辑潘岳近日分享了<史蒂夫·乔布斯传>幕后的故事.这本传记预定期已达100万册,预估最终销量将达到500万册 ...

  6. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全

    史上最牛的Linux内核学习方法论   点击下载 我的arm_linux移植笔记   点击下载 S3C2440完全开发流程   点击下载 Linux系统命令及其使用详解完整版   点击下载 Linux ...

  7. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...

    史上最牛的Linux内核学习方法论 点击下载 我的arm_linux移植笔记 点击下载 S3C2440完全开发流程 点击下载 Linux系统命令及其使用详解完整版 点击下载 Linux主要shell命 ...

  8. 养成励志的习惯,一生励志——文指星终极励志

    语言的突破全集 卡耐基 --励志经典     点击下载 人性的优点--卡耐基名著--励志经典     点击下载 人生格言精华总集     点击下载 人生定律与原则--励志经典     点击下载 厚黑学 ...

  9. 养成励志的习惯,一生励志

    语言的突破全集 卡耐基 --励志经典     点击下载 人性的优点--卡耐基名著--励志经典     点击下载 人生格言精华总集     点击下载 人生定律与原则--励志经典     点击下载 厚黑学 ...

  10. 【转】乔布斯经典语录

    2011年8月25日消息,乔布斯辞去了苹果公司CEO的职务.10月6日,传来了他去世的消息.在此缅怀乔帮主的同时,与大家分享乔布斯在世时的经典语录.(来自于<乔布斯传>--神一样的传奇的附 ...

最新文章

  1. 怎样使破解网页的禁止复制黏贴
  2. Flutter开发之ListView组件(21)
  3. CentOS系统代理配置
  4. 【安全技术】红队之windows信息收集思路
  5. mysql数据库套件_MySQL数据库管理开发套件(EMS SQL Management Studio For MySQL)下载 v1.3.0.46170 官方版 - 比克尔下载...
  6. Redis:16---常用功能之(慢查询日志)
  7. CentOS7 源码编译安装NodeJS 最新版本Shell脚本
  8. 存储器块清零c语言版,存储器块清零实验报告
  9. 【JEECG技术博文】JEECG 简单实例讲解权限控制
  10. 关于office2013无法登陆的问题(出现临时服务器问.。
  11. 关于WEB标准的理解
  12. Android检测版本更新
  13. 计算机窗口的PPT,PPT幻灯片基础入门01-认识窗口界面
  14. 单片机c语言中flag用法,单片机中定义flag有啥作用flag=1和flag=0都是什么意思
  15. 项目成本管理的5项原则
  16. 半年总结——思想的转变
  17. php 依赖安装顺序6,构建PHP框架:第6部分-依赖倒置,控制倒置,哦,天哪!
  18. congestion解决方案
  19. 流浪是对另一种生活的执着
  20. 硬盘SMART信息数据结构

热门文章

  1. 一文2500字Robot Framework自动化测试框架超强教程
  2. Collapse search results
  3. Python - 使用ffmepg批量转换某个文件夹以及所有子文件夹下所有的视频,修改其帧率/码率/分辨率到另一文件夹,并保留原有文件夹结构
  4. idou老师教你学istio2:监控能力介绍
  5. 现代治理12.0:Diligent发出“现代领导力”倡议,帮助组织创建更具多元化和包容性的董事会和领导团队
  6. 怎么看空调定时成功_空调定时怎么设置
  7. 三苯基膦(TPP)负载碘化BODIPY光敏剂(BDPI)纳米颗粒(PBDPI-TPP)介绍
  8. GPGPU数学基础教程
  9. 有域名和服务器怎么建设网站新手,新手如何快速搭建一个新的网站【零基础】...
  10. 计算机家庭组改工作组,win7系统如何更改工作组