toolfree

蘇州碼子

在瀏覽器裡把數字轉成蘇州碼子,包含讓連續筆畫不致混淆的交替規則。

在你的瀏覽器中執行

請輸入一個數字。

它還在用,主要在價目牌上

蘇州碼子——也叫花碼——源自宋代的商業算法,直到二十世紀都還是中國商人的日常速記。

它並沒有完全消失。香港街市和大牌檔手寫的價目牌至今仍在用,一些傳統中藥行和舊帳簿也是。如果你 曾經好奇魚檔價目卡上那些符號是什麼,答案通常就是這個。

0123456789

對照表都漏掉的交替規則

看一下 1、2、3:它們就是一、二、三直豎。所以 11 如果照著寫就是 〡〡——連續四道一模一樣的 筆畫,根本看不出一個數字在哪裡結束。

慣例用交替來解決。當 1 到 3 的數字,前面接的是一個用直豎寫出來的數字時,後面這個就改寫成 漢字形

最後那個情況正是各種實作會弄錯的地方。交替的目的是打斷一連串的直豎,所以只要寫過一個漢字形, 連續就被打斷了,下一個數字就回到直豎形。每一位都交替的轉換器會產出 〡二三,而那不是它的寫法。

兩行式寫法

在真正的價目牌上,蘇州碼子是寫成兩行的:上面一行是數字,下面一行是單位與幣別——十、百、 斤、元之類。

下面那一行才讓上面那一行有意義。〣〥 單獨看就只是「35」;下面加上 十 和 元,它就是三百五十元。 這就是為什麼市場價目牌的照片即使認得數字也常常看不懂:有一半的資訊在另一行。

這一頁轉換的是數字。單位那一行由賣東西的人自己寫。

沒有任何上傳

在這個頁面裡轉換。