*

upload_article_image

曹沖稱象史實懸疑 他如何想出「浮舟法」?

「曹沖稱象」這兒童故事,因為是小學語文經典課文,幾乎人人皆知。當我們長大後,回看這個傳統故事,實情有很多情節值得深究。

故事主角曹沖的父親是三國梟雄曹操。曹操一共生了26個兒子,其中8個兒子「早薨」,曹沖就是曹操的第7個兒子,他的母親是曹操的妾,史書上稱為環夫人。而環夫人為曹操生了三個兒子,曹沖是老大,另外兩個一個叫曹據及曹宇,後來都封了王。

影視中的曹操與曹沖 (網上圖片)

而「曹沖稱象」的故事出自古代史書《三國志·魏志·鄧哀王沖傳》,載:「鄧哀王(曹沖死後的封號)沖字倉舒。少聰察岐嶷,生五六歲,智意所及,有若成人之智。時孫權曾致巨象,太祖欲知其斤重,訪之群下,咸莫能出其理。沖曰:『置象大船之上,而刻其水痕所至,稱物以載之,則校可知矣。』太祖大悦,即施行焉。」

曹沖自幼聰明異常,據《三國志》載,他小時已趕上成人智商。當時,吳國國君孫權派人送來一頭大象。由於大象生活在熱帶及亞熱帶地區。當時中國只有南部邊境才有。曹操想要知道象有多重,就向手下的官員詢問辦法,但大家都想不出來。

《三國志·魏志·鄧哀王沖傳》局部 (網上圖片)

不過,去到這裡不要以為這些官員真的不知道如何辦,據推斷只是因為權傾朝野的曹操特別喜歡曹沖,總是稱讚他有多聰明。而當時曹沖就在現場,所以官員都很識趣,即使有方法也不說出來,免掃曹操之雅興。當然,官員一定不會如傳統故事所說,想出:「砍大樹做秤桿」或「將之宰成一塊一塊再稱」之類的蠢話,因為這可能會被曹操砍頭。所以部分內容都是杜撰的。

據載,曹沖想出的方法是,將大象趕到一艘大船上,看船身下沉多少,就沿著水面,在船舷上畫一條線。再把大象​​趕上岸,往船上裝「載物」,裝到船下沉到畫線的地方為止。然後,稱一稱船上的載物。載物有多重,就知道大像有多重。不過,「載物」是甚麼?以我們所知是石頭,而「往船上裝石頭」的做法,現實中可行嗎?可推斷一下。

影視中三國時南方戰象 (網上圖片)

以理解,一頭大象重量約3至8噸,以中位數五六噸來計,要找出五六噸重的石頭搬到一起,以曹操來說,可說不難。不過,就以稱象所需至少兩人,一人在船上牽著大象,另一人在船舷邊上劃線刻記號。要牽著大象,要牠不要走動令船晃動以便畫線。之後也要命人將合共五六噸的石頭搬到船上,再把它們搬回原地,再將這堆石頭一塊一塊的稱出,再加起來,是相當費時及費掉精力的。更何況史書沒有記載船上具體裝甚麼,所以「裝石頭」的內容,可說是後人演繹杜撰出來。

影視中的曹沖 (網上圖片)

「曹沖稱象」課文中,還有一個地方和史書不同。傳統故事描述稱象時曹沖才7歲。可史書裡記載,稱象時曹沖的年齡是五六虛歲,如按周歲來說,曹沖當時應該只有四五歲。即使真的是七歲,如沒自己的實踐經驗,或沒有對前人類似經驗的借鑒,也很難憑空想出這種稱象方法。所以有後人推斷,曹沖稱象的智慧,可能透過老師了解過前人的方法-「燕昭王『浮舟』稱豬」的故事,以類似的方法來稱象。