天天看點

古中國的超級計算機——領跑全人類

古中國的超級計算機——領跑全人類

目錄

​​古中國的超級計算機——領跑全人類​​

​​古中國算法​​

​​前言​​

​​關鍵字​​

​​珠算概述​​

​​珠算文法​​

​​珠算口訣​​

​​偉大的每一步​​

​​案例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:算盤原子彈

繼續閱讀