对“千分位符的认知困境”一文的补充讨论
原文 https://user.guancha.cn/main/content?id=1410569
-
仔细考虑了一下,可能至少有必要分成自然科学、工程领域和财务、生活应用领域这两个大块去讨论。
-
①在自然科学、工程领域,数据多采用科学记数法的形式表达。
-
在科学记数法中,完全不需要纠结三位一分还是四位一分。因为小数部分和指数部分的阅读不会有任何困难。小数部分大于1而不超过10,一般不倾向于保留过多的有效数字,因而也就不会对分隔符有过多需求;指数部分的指数绝对值也极少超过一百,绝大多数情况都在50以内,对分隔符也没有需求。
此外有时还会引入数量级衍生单位来调节过于臃肿的指数部分。
-
数量级前缀包括P拍=10^15,T太=10^12,G吉=10^9,M兆=10^6,k千=10^3,m毫=10^(-3),μ微=10^(-6),n纳=10^(-9),p皮=10^(-12),f飞=10^(-15)等。例如,1.00×[10^(-9) m]就可以方便地转化为1.00×10^0 nm也即1.00 nm。
-
虽然是每3位分一档,但这套前缀命名规则和千、百万、十亿的系统实质上并没有太多重叠——它叫千兆吉,不叫千、百万、十亿。注意到我们是采用了另外一套汉字编码方式的:拍太吉兆千,毫微纳皮飞。3位一档的广泛使用更可能是因为这种模式实现了过于细碎和过于粗疏之间的较好平衡。此外,3位一档也并非永远适用。在一些需要生产生活经常用到的、需要更加丰富精细度的区间段,我们又命名了d分=10^1,c厘=10^(-1),Å埃=10^(-10)等。
-
如果你坚持将科学记数法形式的数据用万、亿去读和写,那也没问题。取出一个10^4读万,取出一个10^8读亿(也即万万);把万写作10^4,把亿写作10^8,这些都并没有任何障碍。只不过科学记数法自身的读法通常都是“几点几几乘10的几次幂”,既无需借助万和亿中转,也无需借助千、百万、十亿中转。
-
总之如果你感到自然科学、工程领域的数字难以阅读,我们应该可以下结论说与分位符是3位一分还是4位一分无关。这主要是你对科学记数法和“拍太吉兆千毫微纳皮飞”数量级前缀不熟悉导致的。
-
②而在财务、生活应用领域,我非常支持提供4位分隔符记数法。
-
财务毕竟不是物理,不能差几个数量级就忽略不计,而是每一分钱都要精确记录。这时候往往涉及到大量的有效数字,又不能采用科学记数法,分隔符的点法就显得非常重要了。
-
如果采用三位分隔记数法,我们读起来确实是比较费力的。
-
以61,392,455为例,你要从最高位开始定界,那么就要面对60,000,000,而它直接读作“六十百万”。我们需要进行额外一步转化,将“六十百万”中的“十百”转化为“千”,这样才能正确地读出“六千万”。然后再从六千万一路顺下去:6千1百3十9万2千4百5十5,中间生怕断了又要重新查。
-
如果我突然问你9在什么位上,问你3在什么位上,你可能又要反应一阵。这就是因为千、百万、十亿的百万和十亿前面带了一个数量前缀,破坏了简洁性。我们也没有为百万和十亿专门创造一些汉字符号进行编码。
-
反过来,采用四位分隔记数法,我们读起来就非常自然了。
-
还是6139,2455,我们可以立即确定5、5、4、2是个十百千,9、3、1、6是在万前面加上个十百千。整个数变成“6千1百3十9(个)万【加上】2千4百5十5(个)”,非常流畅自然。这显然比“6十1(个)百万【加上】3百9十2(个)千【加上】4百5十5(个)”来得便捷得多。
-
即便前面再来4位数,变成8977,6139,2455,我们也毫不吃力——无非是8977亿+6139万+2455。
-
③个人观点总结:在自然科学、工程领域,不存在分隔符造成数字认读困难的问题,而应该加强对科学记数法和数量级前缀的推广普及;在财务、生活应用领域,很有必要提供4位分隔符记数法,以顺应汉语记数传统,实现更加精准、高效的读数。