《三国两晋南北朝·葛洪·曹元理》简析

三国两晋南北朝·葛洪·曹元理

亦题《元理与陈广汉》。东晋志人小说。葛洪撰。原载《西京杂记》卷四。《太平广记》卷二一五录载。李格非、吴志达主编《文言小说》,王汝涛主编《太平广记选》(续)皆录入。曹元理,汉成帝时人,精于算卜。作品描述:曹元理尝从其友人陈广汉,广汉曰:“吾有两仓米,忘其石数,子为吾计之。”曹元理则以食时之筷在米仓处十余转。遂曰:“东仓七百四十九石二斗七合,西仓六百九十七石八斗。”遂将计算而得之数据大大地写于米仓门上。后来出米,东仓不差一圭(古代容量单位)一合,而西仓则差一升,那还是其中一鼠所食而致。后来,元理复遇广汉,广汉就以所出米数告之。元理以手击床曰:“遂不知鼠之食米(连鼠食米都没有算出),不如剥面皮矣(脸往那里搁啊)!”广汉为他取酒,客气地招待他,他又为广汉筹算了其它情况,算得都很准。本文通过曹元理为陈广汉计算米囷(qūn)的故事,展现了曹元理算术的精妙无比,表明了我国数学在当时就相当先进了。小说运用艺术夸张的手法,言曹元理仅“以食著(筷子)十余转”,就十分精确地算出了米囤中粮食的石数,把曹氏善算的形象特征活托了出来。不过,需要说明的是,在汉代,虽然《九章算术》中已有计算米囤谷仓的方法,那也只是做到大致准确;想要计算精确,必得求π的精确数值,而这一问题是南朝人祖冲之方予以解决的。《西京杂记》在本篇之前,还记有曹元理神算自己死年和葬地事,虽然也表现了他善算的特性,但想象过于诡奇,而流于荒诞,实不足取。