苏州码子
在浏览器里把数字转成苏州码子,包含让连续笔画不致混淆的交替规则。
在你的浏览器中运行
请输入一个数字。
它还在用,主要在价目牌上
苏州码子——也叫花码——源自宋代的商业算法,直到二十世纪都还是中国商人的日常速记。
它并没有完全消失。香港街市和大牌档手写的价目牌至今仍在用,一些传统中药行和旧帐簿也是。如果你 曾经好奇鱼档价目卡上那些符号是什么,答案通常就是这个。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| 〇 | 〡 | 〢 | 〣 | 〤 | 〥 | 〦 | 〧 | 〨 | 〩 |
对照表都漏掉的交替规则
看一下 1、2、3:它们就是一、二、三直竖。所以 11 如果照着写就是 〡〡——连续四道一模一样的 笔画,根本看不出一个数字在哪里结束。
惯例用交替来解决。当 1 到 3 的数字,前面接的是一个用直竖写出来的数字时,后面这个就改写成 汉字形:
- 11 是 〡一,不是 〡〡
- 22 是 〢二
- 123 是 〡二〣——那个 3 又回到直竖形,因为前面的 二 已经把连续打断了
最后那个情况正是各种实作会弄错的地方。交替的目的是打断一连串的直竖,所以只要写过一个汉字形, 连续就被打断了,下一个数字就回到直竖形。每一位都交替的转换器会产出 〡二三,而那不是它的写法。
两行式写法
在真正的价目牌上,苏州码子是写成两行的:上面一行是数字,下面一行是单位与币别——十、百、 斤、元之类。
下面那一行才让上面那一行有意义。〣〥 单独看就只是「35」;下面加上 十 和 元,它就是三百五十元。 这就是为什么市场价目牌的照片即使认得数字也常常看不懂:有一半的信息在另一行。
这一页转换的是数字。单位那一行由卖东西的人自己写。
没有任何上传
在这个页面里转换。