清華簡《算表》為最早十進位計算器

2021-01-11 光明網新聞中心

  金氏世界紀錄認證

清華簡《算表》為最早十進位計算器

  光明日報北京4月23日電(記者晉浩天)金氏世界紀錄認證官23日在清華大學宣布,經過獨立核實認證,清華簡《算表》是目前發現的人類最早的十進位計算器。

  在2008年清華大學入藏的約2500枚戰國竹簡中,有21支形制非常特殊,竹簡上端鑿有圓孔,孔內有絲帶殘留。2010年,數學史專家曾對該篇竹簡進行了鑑定。專家們一致認為,這21支竹簡不僅具有數字特質,更具有運算功能,是一份實用的運算表,並建議將之命名為《算表》。《算表》為我國留存最早的數學文獻實物,填補了先秦數學文獻實物的空白,是研究中國古代數學的珍貴史料。

算表局部。清華大學供圖

  《算表》呈表格形態,核心部分是由「九」至「一」及其乘積「八十一」至「一」構成的九九乘法表,擴展部分一端為「半」與「半」的乘積「錙」(四分之一);另一端為被乘數及乘數分別擴大至十倍,也就是最大為「九十」與「九十」的乘積「八千一百」。這樣便可以通過絲線交叉,運用交換律將兩位數乘法轉換為四個交叉點數字相加,實現快捷運算。

  《算表》的發現引起了數學界的重視。國際數學史學會前主席道本周指出:「這一發現意義非凡,它是世界上最早的十進位乘法表實物。」

  當日,清華大學出土文獻研究與保護中心還發布了清華簡第七輯整理報告《清華大學藏戰國竹簡(柒)》,報告共刊布四篇戰國簡冊,均為傳世文獻未見的佚籍。其中兩篇記載了春秋五霸之一的晉文公重耳早年流亡在外,藉助秦國力量返國,以及重耳歸國後整頓內政、一戰而霸的史事。另一篇則講述春秋晚期晉國趙簡子始為卿入朝,範獻子與成鱄對其訓導勸誡的文辭,成鱄論及晉國三位先君——獻公、襄公、平公,講述了國君以儉得政、以奢失政的道理,對於今天也具有啟發意義。

  第七輯整理報告分量最重的一篇為記述春秋晚期吳越史事的《越公其事》,全篇共七十五簡,內容完整。簡文敘述越王勾踐兵敗,委屈求成,經十年生聚、十年教訓,依次實施好農、好信、徵人、好兵、飭民的「五政」,重新崛起,最終滅吳的故事。簡文與《國語·吳語》《越語》關係密切,應當有同樣的史料來源,可見吳越盛衰是春秋晚期影響中國政治格局的重大事件,也是戰國時期特別流行的故事主題。

  自2010年底,清華簡每年出版一輯整理報告。清華大學出土文獻研究與保護中心主任李學勤介紹:「清華簡的整理工作正在有序進行,目前整理數量剛接近全批簡的半數。不過工作越來越難,為了繼續按進度推進,我們已初步選出若干篇,供第八、九兩輯整理報告發表。」

  《光明日報》( 2017年04月24日 06版)

[責任編輯:石佳]

相關焦點

  • 清華簡《算表》獲吉尼斯認證 為最早十進位計算器
    清華簡《算表》獲吉尼斯認證 為最早十進位計算器 原標題:   中新社北京4月23日電 (記者 馬海燕)清華簡《算表》23日在北京獲得金氏世界紀錄認證。《算表》為中國留存最早的數學文獻實物,填補了先秦數學文獻實物的空白。
  • 《算表》是最早的十進位計算器
    本報訊(記者張航)十進位是目前我們日常生活中最常用的計算進位。最早的十進位計算器出現在哪裡?
  • 清華簡《算表》入選金氏世界紀錄為最早十進位計算器
    本報訊(記者雷嘉)「清華簡」中的《算表》被金氏世界紀錄認證為目前發現的人類最早的十進位計算器,昨天獲頒證書。清華大學收藏的這部分戰國竹簡可快速計算100以內兩個任意整數的乘積。「清華簡」的第七輯內容昨天也首次披露。
  • 清華簡發現國內最早算具《算表》(圖)
    《算表》(局部)。昨日清華簡第四輯整理報告發布,其中包括《算表》、《筮法》和《別卦》文獻。清華大學宣傳部供圖《筮法》還有將八卦分置八方的卦位圖,在迄今所見《易》圖中是最早的。  新京報訊 (記者許路陽)昨日,清華大學所藏戰國竹簡(簡稱「清華簡」)第四輯整理報告發布,其中《算表》文獻被數學史專家認定是目前國內發現最早的實用算具,利用這套《算表》,不僅能夠快速計算100以內的兩個任意整數乘除,還能計算包含分數1/2的兩位數乘法。
  • 中國發現最早算具《算表》 可做乘除法和開方(圖)
    在第四輯的整理報告上,共收入3篇清華簡文獻,重現了古代最早實用算具的真容,對歷史學、文獻學、科技史等領域的研究提供寶貴的研究資料。  據介紹,目前清華簡的整理工作已近一半,未來成果的發布數量將達13至15輯之間。第五輯的整理工作已經啟動,內容比較接近第一輯,與《尚書》及相關歷史有關。
  • 使用Windows 10內置的計算器,可快速將十進位數轉換為二進位數
    計算器是現代人發明的可以進行數字運算的電子機器,擁有集成電路晶片,可以說是第一代的電子計算機,但結構比電腦簡單得多。由於使用較為方便與廉價,可廣泛運用於商業交易中,是必備的辦公用品之一。除顯示計算結果外,還常有溢出指示、錯誤指示等。計算器電源採用交流轉換器或電池,電池可用交流轉換器或太陽能轉換器再充電。
  • 一種基於AT89C51單片機的十進位計算器系統
    本設計是基於AT89C51單片機進行的十進位計算器系統設計,可以完成計算器的鍵盤輸入,進行加、減、乘、除4位無符號數字的簡單四則運算,並在LED 上相應的顯示結果。
  • 計算機考試進位間轉換,能用計算器嗎?
    計算機考試不論是國考,還是專升本等考試,總會考幾分關於進位轉換的題目,那麼很多小夥伴不會算或者算不對怎麼辦?有小夥伴會問我能用計算器不。首先和大家講解一下電腦上的計算器進位轉化的設置及運用方法,這裡以win7系統為例:①先找到附近裡面的計算器
  • 計算機等級考試詳解:十進位數92轉換為二進位數!
    計算機等級考試詳解:十進位數92轉換為二進位數!本經驗由宗龍龍原創,全文共1000多字,閱讀需要14分鐘,如果文中存在錯誤,還請大家多多指點,我會積極改進的!14、十進位數92轉換為二進位數是()。A)01011100B)01101100C)10101011D)01011000(圖片來源於網絡)這一題主要考察的是十進位與二進位的相互轉換問題。如果你不知道如何轉換,沒有關係,我們只需要打開pc電腦端的計算器便可以輕鬆的進行十進位與二進位之間的轉換。
  • 二進位、十進位和十六進位
    1) 十進位就不多說了,逢十進位,一個位有十個值: 0 ~ 9,我們的生活中到處都是它的身影。書寫二進位數據時需加前綴 0b,每一位的值只能是 0 或 1。十六進位就是把 4 個二進位位組合為一位來表示,於是它的每一位有 0b0000 ~ 0b1111 共 16 個值,用 0 ~ 9 再加上 A ~ F(或 a ~ f)表示,那麼它自然就是逢十六進位了,它本質上同二進位是一樣的,是二進位的一種縮寫形式,也是我們程序編寫中常用的形式。
  • Day7 進位的表示與轉換
    要輸入一個二進位,你要先把它轉換成二進位。用短除法算一下:結果倒著寫,也就是說十進位數 666 的二進位數是 1010011010,把它輸入 py 中。這玩意兒是個,看起來很像二進位數的十進位數。這是因為在 python 中,默認情況下認為你輸入的數都是十進位的。
  • 二進位、八進位、十進位與十六進位
    二、十、 二、八、十六進位的前20個數字對照表三、 二進位轉化成其他進位(10010)2=(1x24+0x23+0x22+1x21+0x20)10=(16+0+0+2+0)10=(18) 10【例2】將二進位數(0.10101)2轉化為十進位數。
  • 計算機的語言——二進位,十進位、八進位、十六進位與二進位之間的轉換
    繼續,用商3除以2,商為1,餘數為:3-2*1=1。繼繼續,用商12除以8,商為1,餘數為:12-8*1=4。先算出來的餘數作為八進位數的低位,後算出來的餘數作為八進位數的高位,即十進位數100轉換為八進位數為  144,所以是逆向取餘。
  • 二進位、八進位、十六進位在現實當中有什麼意義?
    二進位、八進位、十六進位是有很多實際意義的,人們生活中都用十進位,不要誤以為只有十進位才有現實意義,每個進位的出現都有偉大的歷史意義。數字電路一般只有兩個狀態,高電平、低電平,導通、截止,開通、關斷,有、無,真、假等,全是二進位表示,邏輯電路全是使用0和1的二進位表示。八進位、十六進位八進位和十六進位在現實應用當中,主要是運用在電子技術、計算機編程等領域,是為了配合二進位而使用的,二進位是機器能夠識別的最直接語言,但是二進位位數太多,不方便記錄,所以一般把二進位轉化為八進位或十六進位。
  • 二進位轉換十進位,十進位轉換二進位
    如果把一個十進位的數轉換成二進位的數 , 直接把數除 以二 , 餘數為一就寫1 , 整除 , 就寫0 , 一直除完為止
  • 二進位,八進位,十進位,十六進位轉換詳解~
    十六進位:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F    ②、基數:數碼的個數。比如2進位數的基數為2。N進位數的基數為N。    ③、*位權:數制中每一固定位置對應的單位值稱為位權。
  • 二進位、八進位、十進位、十六進位轉換計算方法
    進位也就是進位位,我們常用的進位包括:二進位、八進位、十進位與十六進位,它們之間區別在於數運算時是逢幾進一位。比如二進位是逢2進一位,十進位也就是我們常用的0-9是逢10進一位。
  • 十進位轉二、八、十六進位
    也就是說,將正的十進位數除以二,得到的商再除以二,依次類推知道商為零或一時為止,然後在旁邊標出各步的餘數,最後倒著寫出來,高位補零就OK咧。哎呀,還是舉例說明吧,比如42轉換為二進位,如圖1所示操作。二進位如何轉十進位,十進位如何轉二進位42除以2得到的餘數分別為010101,然後咱們倒著排一下,42所對應二進位就是101010.
  • 十進位數的編碼與運算
    十進位數的編碼與運算 佚名 發表於 2009-10-13 17:14:40 十進位數的編碼與運算  十進位數的每一個數位的基為10,但到了計算機內部,出於存儲與計算方便的目的,必須採用基2碼對每個十進位數位進行重編碼
  • 為什麼算數的時候,國際通用十進位?
    在現實生活中,我們都採用十進位,也就是滿十進一,滿二十進二,這已經成為國際慣例。那麼,為什麼我們算數的時候,要使用十進位呢?我們年輕的時候,常常把稻草掛在脖子上數數。另外,我們會用手指來計算。因此,亞里斯多德說,十進位制在人類中廣泛使用,但大多數人天生就有10個手指。