两位数相乘的速算法靠谱吗?

简介: 我们有了常规的知识体系,更多时候会感觉繁琐,或者感觉力不从心,所以我们就会有投机的心理,一旦发现存在一些相关的攻略,看起来可能会颠覆原本的认知,我们就会更加欣喜。 比如前几天我无意中看到了下面的速算攻略。
我们有了常规的知识体系,更多时候会感觉繁琐,或者感觉力不从心,所以我们就会有投机的心理,一旦发现存在一些相关的攻略,看起来可能会颠覆原本的认知,我们就会更加欣喜。
比如前几天我无意中看到了下面的速算攻略。
我直接拿来原文。
在美国有人研究了一个乘法法则,让他们的算术功力大为长进。任何两位数运算,都可以三秒出答案,比按计算器还要快!有没有兴趣来试一试?

  两位数乘法心算

  

  以92×96=8832为例,

  步骤1: 用100减去左侧的数字。100-92=8

  步骤2: 用100减去右边的数字。100-96=4

  步骤3: 将得到的数字相加。这里是将8和4相加。8+4=12

  步骤4: 用100减去步骤3中得到的数字。100-12=88 这个数字就是答案左侧的两个数字。

  步骤5: 将减后得到的数字相乘。这里是将8和4相乘。8×4 =32这个数字就是答案右侧的两个数字。

  步骤6: 将步骤4的数字放到左边,步骤5的数字放到右边,即可得出答案8832,计算完成!
看到这个是不是感觉热血沸腾,当时我看完感觉找到了一把钥匙,心里还想怎么小学不学这种方法,害我浪费了不少的脑细胞。
而还有更多亮点的是,里面还有印度的一种算法,也直接拿来原文。

  无独有偶,印度人做乘法,也有独特的一套方法,知道了这个,下次也许你会忘掉正常的算法哦!

  

  以21×13=为例,左边是“21”,于是画“2”根和“1”根右斜线。

  

  算式右侧则是“13”,所以画“1”根和“3”根左斜线。

  

  数一数线与线相交的点的个数,得出答案273。逐渐习惯的话,就能快速运算了!

我这个人数学水平也比较差,所以一眼看不出来这样的计算方法对于否,于是打开笔记本验算了一下。从下面的测试情况来看,的确和所说没错,这种方法的确可以算出来正确的结果。

但是这是一种非常有效技巧吗,至少对于我来说,我卡在了23*44这一步上,还心虚的验算了一下。
而究其原理,其实可以拿出笔验算一下,也就是以100为基准进行了拆分,最后补上缺少的数(被100减去的余数相乘)。对于这种情况我的直观感觉是会有一定的误导,其实这种看起来极好的攻略还是不太通用,如果是90左右的数相乘,那就比较合适,其它的场景比一定效果要好。
我们来看看第二个。对这种方法我还是包邮一些怀疑,没想到试了一下,竟然可行。

不过我刚画线,数点就折腾了好一会儿。所以花费的时间基本是手工验算的好几倍了。
所以可以这么说,很多时候我们所谓的攻略有时候看起来非常美妙,用起来就差强人意,一方面不是说攻略不好,是攻略不够严谨,很多时候确实能够从一个全新的角度来认识问题,但是作为通用普及的方法,还有一定的距离。而是攻略在一定的场景下还是比较有效,比如第一个在特定的场景下,可能效果就非常好,这个也需要看待特定的场景。
当然对于这类问题,网上还有不少的方法论,
img_bd53be5ef5d56c207cacc17e43e13c8f.jpg

img_14731aac70f4db667fcff0cd5174a407.jpg

img_73235ecc8628b9e80b6d6030a73b41f3.jpg

img_01191a944579a84f69bb626cde31cb17.jpg
还有了口诀:头乘头,尾乘尾,交叉相乘作十位。而原理呢,还是简单的公式
ab x cd = ac + ad x bc + bd
这种方式可能就更加通用,适用的场景就更多,比如92*95 使用第一个场景的方法就不错,而45*59使用口诀的方式就不错。
当然如果需要一个完整的速算只是体系,国外还是有不少的人做了相关的速算分析,比如《生活中的魔法数学》,里面会揭示各种速算的场景,看起来非常神秘的难题,在速算的体系中都会有对应的攻略和方法。把各种场景都练熟于心,这就是一套完整的知识体系,而不是单一片面的知识碎片。
在这方面,我还是一个准小学生的水平。
而反观这个案例,如果你作为一个家长,你希望你的孩子学习攻略多一些还是基础的知识体系,还是系统的速算攻略?



目录
相关文章
|
存储 Java Android开发
Android系统升级的机制概要
Android系统升级的机制概要
510 0
|
网络协议 API
让每个进程不同外网 IP,实现局部单窗口单 IP,驱动级网络加速器原理!
为解决游戏多开IP限制问题,可采用API HOOK、LSP劫持或驱动层拦截(WFP/TDI)结合SOCKS5转发数据,实现每个进程独立的外网IP。LSP方法需HOOK多个网络函数,如WSPCONNECT等。驱动层中,WFP适用于Win7以上系统,全面拦截,TDI兼容所有系统但拦截不全。提供了一个自编写的驱动层代理示例,支持全局和局部IP设置,适用于每个进程不同IP,长期维护,欢迎使用。下载链接:http://down.8u18.com/down/jsq.rar。附图片展示。
9737 0
|
2月前
|
存储 小程序 Java
热门小程序源码合集:微信抖音小程序源码支持PHP/Java/uni-app完整项目实践指南
小程序已成为企业获客与开发者创业的重要载体。本文详解PHP、Java、uni-app三大技术栈在电商、工具、服务类小程序中的源码应用,提供从开发到部署的全流程指南,并分享选型避坑与商业化落地策略,助力开发者高效构建稳定可扩展项目。
|
7月前
|
负载均衡 数据可视化 AI芯片
DeepSeek模型MOE结构代码详解
其实在DeepSeek-R1爆火之前,DeepSeek V2在我们行业就已经妇孺皆知了,它独特的MOE结构值得研究一下。这篇文章是基于 @ZOMI酱 的2个视频写的,这2个视频讲的很好,建议大家都学习一下:《MOE终于迎来可视化解读!傻瓜都能看懂MoE核心原理!》和《使用昇腾NPU手撕MoE单机版代码!没想到如此简单!》。
297 5
|
9月前
|
存储 机器学习/深度学习 编解码
图片转码服务能力升级-基于人眼主观优化的图片编码技术
图片转码服务能力升级-基于人眼主观优化的图片编码技术
133 0
|
9月前
|
缓存 监控 供应链
1688商品数据接口深度解析:从基础调用到企业级应用
本文介绍了通过1688官方API获取商品数据的应用场景和技术实现,涵盖供应商管理、采购比价、ERP对接及跨境选品等业务赋能。技术流程包括企业认证、接口调用和关键参数说明,并解析了响应数据结构。架构设计方面,提供了高并发解决方案、数据更新策略和缓存优化方案。同时,强调了合规与风控措施,如数据使用规范和接口安全防护。最后,针对常见问题给出了解决方案,并提出了数据应用扩展和监控体系搭建的进阶建议。该方案已成功应用于多个B2B供应链平台,日均处理超2000万条商品数据。
|
IDE C# 开发工具
C# | 多线程批量下载文件(创建N个线程同时批量下载文件,只需要几行代码而已)
批量下载文件时使用多线程可以有效缩短完成时间,本文将讲解如何使用C#+CodePlus扩展库快速完成多线程的文件下载。 大部分代码由IDE自动生成,需要我们自己编写的代码正好**10行**。也就是说,只需要10分钟,就可以手撸一个多线程的批量下载器。
765 0
C# | 多线程批量下载文件(创建N个线程同时批量下载文件,只需要几行代码而已)
|
运维 安全 网络安全
没有谁不可或缺,宝塔的3个替代品
随着软件数量和复杂度增加,宝塔面板因用户友好的界面和丰富功能成为首选。但技术进步和开源社区发展催生了Websoft9、FastPanel和Urlos等新工具,它们在特定领域提供了与宝塔面板相媲美或更优的解决方案。本文介绍这三款工具的特点,旨在为用户提供更多选择参考。
1112 0
没有谁不可或缺,宝塔的3个替代品
|
移动开发 前端开发 JavaScript
UniApp H5项目大揭秘:高效生成与扫描二维码的终极策略,让你的应用脱颖而出!
【8月更文挑战第3天】UniApp让开发者能以Vue.js构建跨平台应用。在H5项目中,通过第三方库如qrcodejs2可轻松生成二维码,代码简洁易集成;或用Canvas API获得更高灵活性。扫描方面,H5+ API适合App环境,而纯H5项目则需前端库加后端服务配合。不同方法各有优势,应按需选择以优化体验。
807 0
|
Unix
UTC时间戳与北京时间转换
UTC时间戳与北京时间转换
1251 2