基础第一课:英文数字的来历
1、引言
在汉字中,数字的写法是:一/壹;二/贰;三/叁...;【阿拉伯数字不是中国发明的】这些东西我们早已经滚瓜烂熟了;但是在英语中呢?one、two有没有相对应的呢?今天我们就来探究下。
2、正文
2.1 问题概括
答案肯定是有的。与汉字稍有不同的是:英文中的这些还能与与其他词配合使用,形成新的词,这就大大的方便了我们识记单词,相当于框架已经为我们封装好了,只需要调用即可。
汉字在我们以前学习的时候能拆开记,譬如:疼可以分为病字框+冬;记得小时候老实讲,记不住了就想想结构,怎么会写错别字呢?同理,我们可以用相同的方法来写英文,这就简化了我们的记忆,让我们可以高效的记忆。
可能有人会问:记这些能有用?别忘了,在Java乃至其他的语言开发中,这些数字可是很常见的。但在编程中常用的也就一到十,百万等。
2.2 解说
下面我就分享下我是怎么记忆这些数字的。
首先,请看下表。
我今天为大家分析前两个吧!
英文中:one对应了拉丁文的uni,对应了希腊文的mono,怎么解释呢?死记硬背肯定不行。
举个例子:uniform这个单词很常见吧?是制服的意思。怎么得到的?form代表形式(Java中也有表单的意思),uni:一;两个词的字面含义:统一的形式,引申为制服的意思,所以,以后咱们看到uni这个偏旁部首的时候,不管是什么词,肯定会和一,单独的这种类似的意思有关,就算猜,我们也能猜出个十之八九。
只举一个例子说服力不强啊,咱们再去查查字典,看看字典上怎么说(朗文字典,绝对权威)。
看不懂?没关系,再去查查英汉字典。
这下明白了吧?因此,得出结论1:以后只要看到有uni-开头的,多半是和一,单独的相关。(某些单词可能例外,后面会讲)
咱们再来看:mono,这个单词可能看的最多的时候就是之前风靡全球的一款游戏,叫《大富翁》,英文名是:The Monopoly。如何解释?大富翁的最终目的是啥?不就是把其他的所有人搞破产嘛,把他们搞破产了你就是老大了,你就是唯一的了赛!这样理解是不是很简单?来看看朗文字典怎么说的:
我来简单翻译下:第一行的prefix指的是他是一个前缀,通俗的说就是必须和其他单词一起配合使用且放在其他单词的前面。(prefix这个单词后面也会为大家讲解)
这类词还有很多,我列出了一个列表,感兴趣的同学可以去查查。
以上,我们可以得出结论2:mono也是表示唯一的意思,且必须与其他单词连用并放在前面。
下面咱们再来看:tow--bi-di(二)。
bi在Java中用的比较多的就是binarySearch这种搜索上,其中bi表示2,nary后缀代表...的,无实际含义。search代表搜索,因此:加起来就是二分查找法。
di/du:常用于化学元素中。比如说:CO2之类的,Carbondioxide。氧气这个单词是oxygen,拆开CO2,我们可以看到Carbon是碳的意思,di-oxide;各位,看到没?两个氧元素的碳元素,就是CO2啊,直接就能拼出来啦~
其实在JAVA中还有个更常见的:
这个错误我不多说,关键看提示,du代表2,不管后面的是啥意思,大家能猜出来是啥意思了赛~
3 今日总结
今天我们学习了英文中的前两个数字:one对应uni/mono;two对应bi/di/du。
小康是个好人,只推送有用的东西。