古中国的超级计算机——领跑全人类


目录

古中国的超级计算机——领跑全人类

古中国算法

前言

关键字

珠算概述

珠算语法

珠算口诀

伟大的每一步

案例1:算盘开根号

案例2: 算盘准确率与多线程

案例3:算盘原子弹


古中国算法

“积算”、“太乙”、“两仪”、“三才”、“五行”、“八卦”、“九宫”、“运筹”、“了知”、“成数”、“把头”、“龟算”、“珠算”、“计数”,共计14中算法。这里我们主要说珠算,因为前12种难度系数太高,没个几万字的文章不太好理解。仅仅九宫八卦就够学一辈子的了。太乙、两仪这些现在还没有真正意义上的理解成功。所以只能说说咱们可以理解的,但仅仅是这个末尾的算法就已经领跑了全人类。这就是咱们华夏人的只会,我相信,只要和平发展,不需要多少年,在咱们国人的共同努力下,祖国的光辉会照耀全世界每一片土地,全世界都会讲【中国话】,全世界都会用【中国式编程】。

虽然咱们现在见的都是10进制,但是如果换成8进制,那将会是一片新的天地。再也不需要考虑各种浮点数错误了。

前言

已知当今计算机都属于2进制的计算方式,如果是古中国给了我们更为先进的思考模式,可能是通往更高文明层次的钥匙,仅仅当前的量子计算器的一个叠加态就能让量子计算机有不可思量的计算能力,当我们真正理解了古人的智慧,是否在计算机领域独树一帜,开辟新世界,在一级文明的情况下创造出四级甚至五级文明才会拥有的超级计算机呢,我相信是有可能的,两仪、四象、八卦,随意在14种算法的前几个里面说出一个那就代表了很多当下难以理解的东西,我们技术人应该多学学古人的智慧,想想当前计算机提升算法的方式是否可以进行大规模变动。

华夏第一位数学家,我相信也是全球第一个数学家,就是咱们的伏羲。

关键字

珠算常量、珠算变量、准确性、多线程

珠算概述

东汉数学家徐岳撰写的《数术记遗》,收录了14种古代算法,其中第13种就是珠算,并称“珠算,控带四时,经纬三才”,这是最早有关珠算的记载。北周数学家甄鸾对这段文字进行了注释:算盘 “刻板为三分,其上下二分以停游珠,中间分以定算位。位各五珠,上一珠与下四珠色别,其上别色之珠当五,其下四珠,珠各当一。”说明当时的算盘结构和现在颇为类似。中华民族丰富的经验总结,孕育了算盘的出现。

珠算语法

刻板为三分,其上下二分以停游珠,中间分以定算位。位各五珠,上一珠与下四珠色别,其上别色之珠当五,其下四珠,珠各当一。

在上述语法种我们可以看到:

上方每个游珠代表常量5,下方每个游珠代表常量1。中间的隔板用于区分,并且右向左【个十百千万、十万、百万、千万、亿、十亿、百亿、千亿、万亿】,下面的算盘右13位,可以计算到万亿为单位的内容。其实还有更长单位算盘,说明我们老祖宗在几千年前在计算的过程中就涉及到了非常大的数字,这是一个细思极恐的数据。我们当前的int类型仅仅是21亿,甚至我们很少用到long来解决问题。

珠算口诀

加法口诀

“上”是指拨算珠靠梁。

“下”是指拨上珠靠梁。

“去”是指将靠梁的算珠拨去靠边。

“进”是指在前位(左一档)上加数。

1、一上一,二上二,三上三,四上四,五上五,六上六,七上七,八上八,九上九。

2、一下五去四(4+1),二下五去三(3+2,4+2),三下五去二(2+3,3+3,4+3),四下五去一(1+4,2+4,3+4,4+4)。

3、一去九进一(9+1),二去八进一(8、9+2),三去七进一(7、8、9、+3),四去六进一(6、7、8、9+4),五去五进一(5、6、7、8、9+5),六去四进一(4+6,9+6),七去三进一(3+7,4+7,8+7,9+7),八去二进一(2+8,3+8,4+8),九去一进一(1+9,2+9,3+9,4+9)。

4、六上一去五进一(5、6、7、8+6),七上二去五进一(5、6、7+7),八上三去五进一(5、6+8),九上四去五进一(5+9)。

以上是一套简单的珠算口诀与对应的阿拉伯数字计算的方法,还是很实用的呢。

朱世杰《算学启蒙》、退商口诀、商九口诀等等,珠算不仅仅可以计算简单的加减法,甚至在这些学术大佬的研究下已经可以进行乘除法计算呢,相当厉害的。

伟大的每一步

案例1:算盘开根号

2开12次方的25位根是多少?即便当下,也是一道的难题。古代算盘应用达人朱载堉(yù)首次找到了答案。万历十二年(公元1584年),朱明皇室朱载堉用自制的双排八十一档大算盘得出准确结果:1.059463094359295264561825,算盘发挥了极为重要的作用,朱载堉的成果比欧洲人早了数十年。算盘深入商业、数学、教育等领域,突显出独具匠心的非凡智慧。

案例2: 算盘准确率与多线程

1946年,美国在日本举办一场计算比赛。一方是日本珠算高手,另一方是熟练使用加法机的美国会计。比赛结果显示,除极大数乘法外,算盘在所有算法中均占据上风。算盘的优势在于计算准确,误操作率低,随用随算,而且可以多线程计算,这是普通计算器无法比拟的。

这还只是两个小小的案例。

案例3:算盘原子弹

上世纪五十年代,中国开始研制原子弹。当时国内仅有两台104计算机,承担着大量繁重的计算工作。很多数据无法及时计算,迟滞了整个研制进程。科学家用盘算、计算尺和手摇计算器进行人工计算。能和原子弹联系在一起,把算盘称为“超级计算机”恰如其分。看似弱小的算盘,实际上蕴藏着巨大的能量。

正是算盘的出世,让中国人有了运筹帷幄的底气。在诸多的古老计算工具中,算盘能够脱颖而出,可见其中蕴含的智慧。

我们都有一个家,名字叫【中国】,中国必将越发伟大。

古中国的超级计算机——领跑全人类相关推荐

  1. ICV:中国智能驾驶领跑全球,2026年L2级汽车销量将占全球44%

    知名前沿科技咨询机构ICV发布题为<Global intelligent driving forecast-2022>的报告.报告指出,2021年是全球智能驾驶突飞猛进的一年,L1及L1以 ...

  2. 突破极限,中国高温超导研究领跑世界

    突破超导研究的禁区 超导,是指某些材料在温度降低到某一临界温度,或超导转变温度以下时,电阻突然消失的现象.在超导研究的历史上,已经有10人获得了5次诺贝尔奖,其科学重要性不言而喻. 1911年,荷兰科 ...

  3. AI2:预计2030年中国AI研究或领跑全球

    来源:网络大数据 据美国科技媒体GeekWire报道,美国西雅图艾伦人工智能研究所(AI2)的一项最新分析表明,到2030年,中国有望成为人工智能领域的全球领跑者.A12研究所对人工智能领域最具影响力 ...

  4. 一文带你了解华为云DevCloud为何能全面领跑中国DevOps云服务市场

    近日,国际权威调研机构IDC发布了<IDC MarketScape:中国DevOps云服务市场2019厂商评估>报告,该报告从战略和能力两个维度对国内主流DevOps云厂商进行了评估,报告 ...

  5. IDC报告:阿里云领跑中国数据库市场年度份额首超传统厂商

    简介: IDC报告显示,2020年中国关系型数据库软件市场规模达到121.8亿元,同比增长36.5%.其中,以公有云模式部署的关系型数据库市场占比达到51.5%,首次超过传统线下部署模式市场规模,预计 ...

  6. EqualLogic强势增长,戴尔领跑iSCSI中国及香港地区市场

    张少庭,戴尔中国存储市场部高级经理  这又是一个令人振奋的好消息!根据IDC于6月公布的亚太区外部磁盘存储市场2011年第一季度跟踪报告的最新统计,戴尔以27.2%的市场份额夺得中国区(含台湾.香港) ...

  7. 2021年中国5G手机发展现状及市场竞争格局分析:华为持续领跑国内5G手机市场[图]

    5G手机是指使用第五代通信系统的智能手机,相对4G手机,5G手机有更快的传输速度,低时延,通过网络切片技术,拥有更精准的定位.5G网络的主要优势在于,数据传输速率远远高于以前的蜂窝网络,最高可达10G ...

  8. 2018中国初创企业融资近千亿 人工智能领跑新经济破局

    据外媒NIKKEI ASIAN REVIEW报道,2018年,中国初创企业获得了约5600亿元人民币.折合830亿美元的融资资金,比2017年增加了60%,如果加上那些未公开的投资数额,这一数字估计将 ...

  9. 2021年中国百强区总体发展概况分析:深圳南山区、广州天河区、深圳福田区等城区高质量发展水平领跑全国[图]

    城市城区是引领城市集聚增长和高质量发展的主引擎,城区实力强化突出,百强城区更是在城市高质量发展中起到强势的引领作用.2021年百强区仅用不足全国0.6%的国土面积和9.4%的人口创造了全国17.6%的 ...

最新文章

  1. 指针都没搞懂,还能算得上 C++ 老司机?
  2. HX711电子秤专用转换芯片读取MCU模块
  3. 理解extract_patches_2d
  4. 滚动条全局样式修改与局部修改
  5. 数据中心UPS电源节能降耗的四大原则
  6. python——常用的内置函数
  7. python:类的空间问题 类与类之间的关系
  8. 英伟达第二季度营收增长24%
  9. Java基础day21
  10. thinkphp省略php,ThinkPHP的截取字符串函数无法显示省略号的解决方法
  11. mini2440驱动分析之触摸屏
  12. 四、python沉淀之路--元组
  13. html img图片等比例缩放_我掏空了各大搜索引擎,整理了HTML图片标签笔记,满满干货...
  14. 1 1 2 3 5 8 java_1 1 2 3 5 8 13 21 34规律:一个数据等于前两个数之和.用java做,输入一个数据n,计算斐波那契数列(Fibonacci)的第n个值....
  15. 《Android游戏开发详解》一1.1 什么是编程
  16. 【运维小分享】整理Apache日志
  17. 信息系统开发平台OpenExpressApp - ClickOnce智能部署
  18. 注意,GitHub发布重大更新,关系到所有程序员!
  19. java.lang.ClassCastException: com.sun.proxy.$Proxy0 cannot be cast to java.sql.Connection异常问题解决...
  20. 应用统计学学什么科目_应用统计学考研科目及总数

热门文章

  1. 清华大学829 考研初试总分432经验谈
  2. VR狙击枪望远镜的制作方法(镜面处理及多屏投射方法)
  3. math库是python语言的数学模块吗_math库是python语言的数学模块。
  4. 证券行业数字化转型,联想超融合提供了一种新的路径
  5. 代码随想录训练营day32
  6. 实现分区表性能提升超 10 倍,解密 TDSQL PG 版开源升级特性
  7. 查询话费余额php接口,查询余额接口
  8. Widows Log Files (windows日志文件)
  9. Java50个基础代码
  10. ION基本概念介绍和原理分析