bing或者google等搜索引擎
文字工具,纸笔或电脑字处理软件
词典和英语学习的网站(可选)
有的网站提供便民查询,也有可以查找数字的英语表达的网站,(想偷懒的同学看这里就行了),搜索“how to pronounce numbers over 1”(不用输引号)(以bing国际版为例),找到Pronounce a Number - WebMathwww.webmath.com/saynum.html输入整数数字,点pronounce it!,如图
按英语的习惯,从右到左,给每3位数加上一个间隔“,”。例如 899999666665554832442117521424 写成 899,999,666,665,554,832,442,117,521,424(图片是用表格公式和自动完成处理的数字)
去搜索引擎(以bing为例)上查找“illion numbers”,找到一列英语一列数字的表格图片。(且有你想要的数字大小)(一定要搜索,因为本文的总结表格很有在不久的将来过期……可能不能表达以后的数字大小)(图一图二是搜索的样例www.mathsisfun.com,图三是作者的总结)
预习或者复习一下英语的数字表示:(图一来自牛津词典、图二来自www.mathsisfun.com)(1)英式英语需要and在每三位数中分隔百位数和十位个位数,而美式英语不需要e.g. 1,121英式:one thousand, one hundred and twenty-one 美式 one thousand, one hundred twenty-oneand在数字中念/n/(通常念得快,听上去像/æn/)(2)每三位数一组按1-999以内的英语表达,0可以不念,右缀以10^n的英语表达(根据步骤3中的图三或其他你找到的表格),n=这三位数的右边的其他的数字数 e.g. 999,000,888,000 美式: nine hundred ninety-nine billion(10^9), eight hundred and eighty-eight thousand(10^3) (括号及之内的内容不用写或读)
现在回到案例引入的问题:899,999,666,665,554,832,442,117,521,424也就是 美式:nine hundred ninety nine octillion(10^27) ,nine hundred ninety nine septillion(10^24) ,six hundred sixty six sextillion(10^21) ,six hundred sixty five quintillion(10^18) ,five hundred fifty four quadrillion(10^15) ,eight hundred thirty two trillion(10^12) ,four hundred forty two billion(10^9) ,one hundred seventeen million ,five hundred twenty one thous ,four hundred twenty three (括号及以内的内容不用写或读)
本方法可以推广到其他的语言中,不过要注意其语言习惯表达
美式英语在表达一长串0的数字时比较随意,不用三个三个一组