苏州码子- 维基百科,自由的百科全书
文章推薦指數: 80 %
蘇州碼子又称花碼、草碼、商碼,簡稱碼子,是種曾在民間流行一時在中國傳統數字,产生于中国的 ... 您现在使用的中文变体可能会影响一些词语繁简转换的效果。
蘇州碼子
語言
監視
編輯
蘇州碼子又稱花碼、草碼、商碼,簡稱碼子,是種曾在民間流行一時在中國傳統數字,產生於中國的蘇州,由中國的算籌演變而來。
因為蘇州碼子容易學習,書寫便捷,一串數字能連筆寫出,而且寫法如同算珠,可以配合算盤使用,所以曾經廣泛使用於商業中,在賬簿和發票等均有使用。
現在這種數字在中國大陸幾近絕跡,但在港澳地區、臺灣的街市、舊式茶餐廳[2]及中藥房偶而仍然可見。
蘇州碼子
記數系統
印度-阿拉伯數字系統
西方阿拉伯數字阿拉伯文數字高棉數字
印度數字波羅米數字泰語數字
漢字文化圈記數系統
中文數字閩南語數字越南語數字算籌
日語數字韓語數字蘇州碼子
字母記數系統
阿拉伯字母數字亞美尼亞數字西里爾數字吉茲數字
希伯來數字希臘數字阿利耶波多數字
其它記數系統
雅典數字巴比倫數字古埃及數字伊特拉斯坎數字
瑪雅數字羅馬數字
依底數區分的進位制系統
1234568910111215161820243032366064
閱論編
20世紀初香港兩家酒樓給客人的開支清單上可見到蘇州碼子的使用(香港歷史博物館展品)雖然清單是從右到左直寫,但是蘇州碼子是從左到右橫寫。
香港街市以蘇州碼子此標示的價錢(左:每兩12元;右:每兩15元)
香港蓮香居餐牌用蘇州碼子標示價錢。
酒樓職員稱以往酒樓餐牌都用毛筆寫,寫阿拉伯數字不好看,必須寫蘇州碼子才能寫出書法美感。
[1]
北京民國時期的門牌,門牌號阿拉伯數字和蘇州碼子並用。
圖中北京魯迅舊居的老門牌,上方的阿拉伯數字21,與下方的蘇州碼子「〢一」相對應。
京張鐵路曾使用蘇州碼子標記里程碑
目次
1歷史
2符號
3記數法
4信息化
4.1Unicode編碼
4.1.1「杭州數字」
4.2相關標準
5參見
6參考文獻
7外部連結
歷史編輯
蘇州碼子脫胎於中國文化歷史上的算籌,也是唯一還在被使用的算籌系統。
花碼由南宋時期從算籌分化。
同算籌一樣,花碼是一種進十進位制計數系統。
與算籌不同的是算籌通常用在數學和工程上,花碼通常用在商業領域裡,主要用途是速記。
程大位的《算法統宗》介紹了蘇州碼子,稱之為「暗馬式」和「暗子馬數」。
[3]蘇州碼子從明代被蘇、杭一帶人們採用,在民間流行了數百年後,最終被阿拉伯數字取代其地位。
[4]台灣稱之為菁仔碼、臺灣碼、番薯碼、擔柴碼。
在1990年代之前,香港公共小型巴士普遍以此標示車資價錢,現時仍有少數路線仍以此標價[5]。
香港小學數學課程中將之稱為中國古代數字[6]或中國數碼,並於小學五年級教授有關用法。
英國廣播公司的電視連續劇《新世紀福爾摩斯》,將蘇州碼子充作該劇第1季第2集《銀行家之死》中的神秘符號,但是誤以豎寫表達(例如劇集中路邊小販的價錢牌用豎寫,實際只用橫寫)。
符號編輯
蘇州碼子的五及九,是算籌橫式符號的草寫。
花碼使用特別符號來代表數字,符號是從南宋記錄算籌的數碼演變而來。
五至九的花碼,是零至四的花碼上各加一筆代表五的短豎(參考算籌橫式數碼),也就是短豎加「〇」是「〥」(五),短豎加「一」是「〦」(六),短豎加「二」是「〧」(七),短豎加「三」是「〨」(八),短豎加「〤」(四)是「〩」(九)。
其中五和九的花碼「〥」「〩」變了形狀,以方便書寫。
因為傳統畫圈是順時針方向從右到左,所以花碼「〥」於右上角收筆。
[7][8]注意數字六至八的花碼「〦」「〧」「〨」,書寫時第一筆應為短豎,不應寫作斜點(即使偶然有人如此寫),從而避免誤認為「二」「三」。
一二三的花碼都是豎筆,為免這三個花碼相連時混淆,用橫筆「一二三」與豎筆花碼相間,第一個數字用豎筆,第二個用橫筆,第三個用豎筆,如此類推。
比如,「二一」花碼作「〢一」,不用「〢〡」,避免與「〣」混淆,又如「四三一二」作「〤〣一〢」,「一九二二」作「〡〩〢二」。
數字
〇
一
二
三
四
五
六
七
八
九
花碼
〇
〡一
〢二
〣三
〤
〥
〦
〧
〨
〩
算籌橫式
算籌直式
記數法編輯
蘇州碼子是一種進位制記數系統,以位置表示大小。
記數符號寫成兩行,首行記數值,第二行記量級和計量單位。
例一:
〤〇〢二十元
第一行記載的是數目的數值,「〤〇〢二」代表4.022。
第二行記載數目的數量級和計量單位。
此處數量級是十,代表第一行的第一位數字的數量級是十位。
換言之這數字是「4.022×10元=40.22元」,或「四十元二角二分」。
例二:
〨〥千斤
第一行「〨〥」代表8.5,第二行記數量級為千,表示第一行第一位數字的數量級是千位,因此這數字是「8.5×1000斤」,等於「8500斤」。
因為數量級已經表明,故此可以不寫末尾的「〇」,正如數目的讀法「八千五百」也省略末尾的零,甚至可直接讀作「八千五」。
如果數量級是一,將數量級省去。
如果數量級是萬,為求簡便,用筆畫簡單的俗字「万」表示,不用「萬」。
[9]同樣地,當計量單位是「毫」時,用「毛」字代替,還有一些計量單位也有簡筆記法。
例如:
例三:
〣ㄨ〢万元
例四:
〩〨毛
例三是「34200元」,例四是「9.8毫」。
如果第一行只有一個數字,可以選擇將數量級記在右旁;當數量級為一時,可以將計量單位記在右旁。
例五:
〤十元
例六:
〧尺
例五「40元」只有一個數字「〤」,將「十」字記在右旁(也可以在「〤」後添上「〇」,下行寫「十元」):〤〇十元。
例六「7尺」只有一個個位數字,將單位「尺」記在右旁。
雖然傳統中文是直行書寫,但花碼不用直寫,而是沿用了算籌的由左至右的橫向記法,與算盤相同。
[9]因此很多時候花碼寫得窄長而緊密。
此計數系統與科學記數法很相近。
「10元」寫法,商用可簡作「十元」,一般寫法是上行寫「〡〇」,下行對應寫作「十元」,即:〡〇十元。
信息化編輯
Unicode編碼編輯
花碼一至九的符號已經被加入Unicode,字符碼址從U+3021到U+3029。
數字
蘇州碼子
替代使用的漢字
字符
碼址
字符
碼址
0
〇
U+3007
1
〡
U+3021
一
U+4E00
2
〢
U+3022
二
U+4E8C
3
〣
U+3023
三
U+4E09
4
〤
U+3024
5
〥
U+3025
6
〦
U+3026
7
〧
U+3027
8
〨
U+3028
9
〩
U+3029
此外,花碼十、二十、三十後來也被加入Unicode中。
但由於在舊版裏不支援,結果不少時候會借用漢字。
數字
蘇州碼子
替代使用的漢字
字符
碼址
字符
碼址
10
〸
U+3038
十
U+5341
20
〹
U+3039
卄
U+5344
30
〺
U+303A
卅
U+5345
「杭州數字」編輯
蘇州碼子由Unicode3.0版本加入Unicode標準,當時被誤解為杭州風格。
Unicode4.0版本的勘誤表認出了此誤解[10]:
TheSuzhounumerals(Chinesesu1zhou1ma3zi)arespecialnumericformsusedbytraderstodisplaythepricesofgoods.Theuseof"HANGZHOU"inthenamesisamisnomer.
Unicode標準文獻中所有關於的「杭州」錯誤都已經被修正成「蘇州」,但是為了穩定,Unicode不允許對字符名稱的改變,所以字符名稱中的「杭州數字」也就將錯就錯了。
[11]字符名稱被有些軟體作為唯一標識符,修改會造成向後兼容問題。
關於這個誤命名的應用之廣泛,甚至在英國廣播公司(BBC)於2010年出品的福爾摩斯改編劇新世紀福爾摩斯(Sherlock)中的《銀行家之死》裡都得以體現:蘇州碼子大量地以「杭州」這個名稱作為本劇第一季第二集的關鍵線索穿插其間。
相關標準編輯
中國大陸的GB2312標準未收錄蘇州碼子相關的符號。
GB18030標準由於是一種Unicode變換格式,所以也收錄了Unicode中與蘇州碼子相關的符號。
台灣的Big5、CNS11643收錄了1到9的蘇州碼子,其中1到3為縱式。
參見編輯
青龍橋站參考文獻編輯
^搜查線:〡〤〨傳統花碼字 你又識幾多?.東方日報.2016-05-25[2016-07-02].(原始內容存檔於2020-08-06).
^《蘋果》直擊 茶餐廳收費「一國兩制」旅客貴港人六成.蘋果日報.2011-07-30[2011-08-01].尖沙嘴一間茶餐廳以不同價錢收取不同類型顧客費用。
給旅客看的餐牌以阿拉伯數字標價,價格比以傳統花碼標價給本地食客看的餐牌為高。
^新編直指算法統宗一第50頁.中國哲學書電子化計劃.[2015-01-22].(原始內容存檔於2020-02-06).
^畢,志夫.被遺忘的中國傳統文化"蘇州碼子".河北省國家稅務局網站.2010-02-02[2011-01-01]. [永久失效連結]
^【紅Van集體回憶】「〤〥」花碼價錢牌 你知落車俾幾錢?.香港01.2016年12月7日[2016年12月8日].(原始內容存檔於2017年8月31日).
^小學數學課程指引2000-建議增潤項目的學習重點(頁面存檔備份,存於網際網路檔案館),教育局,2000年
^錢寶琮.中國算學史上卷.北平:國立中央研究院.民國21年:頁113. 請檢查|date=中的日期值(幫助)
^錢寶琮.中國數學史話.北京:中國青年出版社.1957年:頁109.
^9.09.1SamuelWellsWilliams(衛三畏).TheChineseCommercialGuide5thed.Hongkong:A.Shortrede&Co.1863:277–278. 引文格式1維護:冗餘文本(link)
^Freytag,Asmus;RickMcGowanandKenWhistler.UTN#27:KnownanomaliesinUnicodeCharacterNames.TechnicalNotes.UnicodeConsortium.2006-05-08[2008-06-13].(原始內容存檔於2012-07-27). 引文使用過時參數coauthors(幫助)
^NameStability.UnicodeCharacterEncodingStabilityPolicy.UnicodeConsortium.2008-02-28[2008-06-13].(原始內容存檔於2012-07-27).
外部連結編輯
HCLMBCImageGallery:IngSueySunTongAssociation伍胥山公所.[2015-01-23].(原始內容存檔於2014-01-29). 有各種使用蘇州碼子的歷史文件。
河北納稅人網發票博物館.[2015-01-22].(原始內容存檔於2015-01-21). 展出多張使用蘇州碼子的老發票圖片。
寻访京张铁路的神秘符号.[2015-01-23].(原始內容存檔於2015-01-23). 京張鐵路的里程碑使用了蘇州碼子,目前在青龍橋站展示。
第25屆香港書展年度作家——董啟章.搜狐.[2015-01-22].(原始內容存檔於2019-10-19). 董啟章祖父的賬簿,用「上進下支」的舊式記賬,內文豎寫,花碼橫寫。
取自「https://zh.wikipedia.org/w/index.php?title=苏州码子&oldid=72715950」
延伸文章資訊
- 1Measurement Converter between Suzhou code and numerals
蘇州碼轉換器 ... 此工具可將蘇州碼轉換為阿拉伯數字,並幫助使用者解讀與蘇州碼一同出現的數值。例如:當契書中出現「〣〦〦〡〨〨十石」,可被解讀為「三十六石六斗 ...
- 2蘇州碼是中國民間常用的記數方式+蘇州碼- 阿拉伯數字轉換器 ...
201105020805蘇州碼是中國民間常用的記數方式+蘇州碼- 阿拉伯數字轉換器 ... 但蘇州碼出現時,常伴隨有【計數單位】一起出現,如右圖:「林媽祐劉承年該納大租谷〣〦〦〡〨 ...
- 3蘇州碼數字在PTT/Dcard完整相關資訊 - 萌寵公園
日本打工度假最佳解答-20200705Parceo, «&^'«, Gl. Tw /orbid, binder, or keep cff. ... 蘇州碼- 阿拉伯數字轉換器- 台灣歷史數位圖書...
- 4蘇州碼子簡單易寫不再神秘 - 文匯報
許健康告訴記者,其實按照漢字0、一、二、三、四、五、六、七、八、九、十,蘇州碼子對應為0、〡、〢、〣、〤、〥、〦、〧、〨、〩、十,困惑基本迎刃而解 ...
- 5蘇州碼-數字,過去台灣漢人生活日用數字/商業帳簿或符牒-產生 ...
蘇州碼子又稱花碼、番仔碼、草碼、菁仔碼,是一種傳統在中國民間流行的數字,產生於中國的蘇州。 ... 蘇州碼- 阿拉伯數字轉換器- http://goo.gl/FBgLSe.