chutsetien
14 天前
B 和 F 是唯二符合标准的,尤其是 B, 其实才是中国大陆的官方标准(每四位空一格)。每三位点一个逗号是英文里的标准。但是……如今经常能在中国大陆看到每三位空一格的表示……这就非常不伦不类了。首先中文数字是长级差制,因此无论是用逗号还是用点还是用空格,如果要符合中文数字的唸读习惯,都应该是每 4 位一个间隔。每三位一个间隔既不符合中文数字的唸读习惯(因为三位一间隔是短级差),也很罕见于西方的表示——欧陆多是每三位一点,英语圈则是每三位一逗,每三位一空的真的只见于中国大陆的出版物。因此无论如何都应该规避每三位一空的写法。
从易读性上来说,未经训练的读者大抵会觉得 D 最易读,稍加训练后其实 D 和 B 是差不多的。F 虽然也是规范写法,但是总还是要换一下,因为要考虑到一个逗号是千 (K)、两个逗号是百万 (M)、三个逗号是十亿 (G, 写全为 billion)、四个逗号是万亿 (T, 台、日作「兆」)、五个逗号是千万亿 (P, 写全是 quadrillion, 台、日作「千兆」)、六个逗号我已经不知道大陆的标准该怎么唸了,只知道字母缩写是 E, 写全是 quintillion, 台、日称「百京」,再大的数字基本上一般人就遇不到了。(注:欧陆实际上很多语言是长级差、短级差共用,然后 Million (百万) 和 Milliarde (十亿) 混着用,非常之乱。)