Unicode中的HANGZHOU NUMERAL

标签: , , ,

在研究CP936.TXT的时候发现了几个奇怪的数字:

0xA940	0x3021	#HANGZHOU NUMERAL ONE
0xA941	0x3022	#HANGZHOU NUMERAL TWO
0xA942	0x3023	#HANGZHOU NUMERAL THREE
0xA943	0x3024	#HANGZHOU NUMERAL FOUR
0xA944	0x3025	#HANGZHOU NUMERAL FIVE
0xA945	0x3026	#HANGZHOU NUMERAL SIX
0xA946	0x3027	#HANGZHOU NUMERAL SEVEN
0xA947	0x3028	#HANGZHOU NUMERAL EIGHT
0xA948	0x3029	#HANGZHOU NUMERAL NINE

杭州数字(HANGZHOU NUMERAL)?恕我没有文化,从来都没有听说过还有这种数字,写个VBS看看长什么样子:

'HANGZHOU NUMERAL
'Author: Demon
'Website: http://demon.tw
For i = &H3021 To &H3029
    s = s & ChrW(i)
Next
WScript.Echo s

输出如下:

〡〢〣〤〥〦〧〨〩

分别表示阿拉伯数字123456789。

查了一下维基百科,“杭州数字”的正确名称应该是“苏州码子”,制定Unicode的那帮老外没有文化给弄错了,但是为了向后兼容,也只能将错就错。

随机文章:

  1. WMI工具:WMI Object Browser
  2. PHP return语句
  3. BAT批处理编辑器Visual Bat
  4. VBS文件拖拽的个数限制(无法执行 – 参数列表过长)
  5. windows live writer代码高亮插件

留下回复