zoukankan      html  css  js  c++  java
  • 数字逗号标记—以前原创(一)

    不知从什么时候起,数学老师就告诉我们,大的数字(超过1000)要用每隔三位用逗号隔开,比如
    168168168,要写成168,168,168,读起来才好读,我一直在疑惑,怎么好读了,是我的智商有问题
    还是怎么了,我们华人都读成:1亿6千8百1拾6万8千1百6拾8,你看到了这三个逗号,对帮助你读这
    个数字有什么帮助了吗?如果有的话,我愿意倾听大家的解释的。那为什么还一直这么用呢,那得
    研究这个标记法的来源,我想应该来源于英语国家,英语国家中:
    One,Thousand,Million,billion,trillion,
    从中可以看出,每当数字上升1000个数量级,就会有一个新的单词标记他
    如1Million=1000*Thousand,我们读英文的百万,不读成:one thousand Thousand也是这个缘故
    1billion = 1000*Million,我们读英文的十亿,不读成:one thousand Million就是这个缘故,
    所以对于英国或者美国人来说168168168,如果把它写成168,168,168,他们立即知道这是:
    168 Million 168 thousand 168.
     
    而对于我们华人来说:
    每当数字上升10000个数量级,就会有一个新的单词标记:
    个,万,亿,
    如:1亿 = 1万万,但我们读100000000,肯定没人读成1万万,除非是学龄前儿童,或者精神病人。
    所以168168168,对于华人来说,若标记成1,6816,8168
    我们立马就知道这是
        1亿6816万8168。
     
    可见西方人,每当数量级上升1000数量级,就要造一个新单词出来,
    而我们,每当数量级上升10000数量级,才要造一个新单词出来,就此一点就可以看出,我们可以用一个
    较少的单词表达了一个非常大的数字。那为什么我们要学外国人的168,168,168呢,从这里我们只能看出,
    到清朝末年,直到现在,我们国家都在倡导学习西方优秀的东西,我看某些方面是没有真正领会国外的东西,
    而照般西方,结果一直让我们这些后辈们直到终老还不知所以然。
  • 相关阅读:
    linux C gcc -lm
    ubuntu 工作区中拖动一个窗体到另一个工作区就卡住回不到桌面了
    ArrayList调用remove方法需要注意的地方
    关于Java中File的renameTo函数
    Java管道流
    NPOI Excel 单元格背景颜色对照表
    Java 简单图片截取
    maven pom.xml 配置 cxf-codegen-plugin 生成web服务客户类型
    ZeroClipboard 简单应用
    PromiseJs
  • 原文地址:https://www.cnblogs.com/SharkXu/p/DigitSeperator.html
Copyright © 2011-2022 走看看