法语数字1-100(以及更大的数):完整对照表
从zéro到un milliard,每个数字都有发音,soixante-dix之谜一次讲透,还有让熟手也翻车的拼写规则。
法语怎么数数?
Un, deux, trois, quatre, cinq, six, sept, huit, neuf, dix,这就是1到10。法语数字到69为止都很规矩,之后就拐进了那条出名的弯路:70是soixante-dix(60+10),80是quatre-vingts(四个二十,即4×20),90是quatre-vingt-dix(4×20+10)。下面的表格把这些全都列齐了。
法语数字1-20:必须背下来的词
学法语数数,先从一份很短的清单开始。十七个词撑起了整个体系。zéro到seize(0-16)各自独立,而17、18、19已经是用你认识的零件拼出来的:dix-sept字面就是“十-七”。
汉字谐音只是近似的路标。法语的z、v、r在汉语里没有对应音:z要带声带振动,像蜜蜂嗡嗡;v是上齿轻咬下唇;r发在喉咙深处,不是舌尖。另外法语重音很轻,只在词或节奏组的最后一个音节上稍微一压。标了“鼻音”的地方,气流要从鼻子出来。
| 数字 | 法语 | 谐音 | 说明 |
|---|---|---|---|
| 0 | zéro | 泽罗 | é是清亮紧绷的“埃” |
| 1 | un | 安(鼻音) | 阴性名词前变成une |
| 2 | deux | 德 | 嘴唇撅圆;x不发音 |
| 3 | trois | 特鲁瓦 | s不发音 |
| 4 | quatre | 卡特尔 | 词尾的-re几乎听不见 |
| 5 | cinq | 桑克 | 辅音前k可能脱落 |
| 6 | six | 西斯 | 变形高手,见联诵表 |
| 7 | sept | 塞特 | p不发音 |
| 8 | huit | 于特 | 说le huit,绝不说“l'huit” |
| 9 | neuf | 讷夫 | neuf ans里f变成v |
| 10 | dix | 迪斯 | 变形方式和six完全一样 |
| 11 | onze | 翁兹 | 也挡住省音:le onze |
| 12 | douze | 杜兹 | 这个z要嗡嗡作响 |
| 13 | treize | 特雷兹 | 喉音r,后面接短促的“埃兹” |
| 14 | quatorze | 卡托尔兹 | 里面藏着quatre |
| 15 | quinze | 康兹 | 里面藏着cinq |
| 16 | seize | 塞兹 | 和treize押韵 |
| 17 | dix-sept | 迪塞特 | 10 + 7 |
| 18 | dix-huit | 迪兹于特 | 10 + 8;x读作z音 |
| 19 | dix-neuf | 迪兹讷夫 | 10 + 9 |
| 20 | vingt | 万(鼻音) | 单独出现时t不发音 |
把11到16当成一个整体来念:onze, douze, treize, quatorze, quinze, seize。它们的读音两两成对,记住之后就很牢。再留意一下,quatorze和quinze不过是quatre和cinq换了件外套,这等于白送你一个记忆钩子。
法语数字20到69:一条干净的公式
从20到69,法语数字和汉语一样规整。取十位,加个位,中间用连字符连起来:vingt-deux(22)、quarante-sept(47)、soixante-trois(63)。五个词就能打开五十个数字。
| 数字 | 法语 | 谐音 | 说明 |
|---|---|---|---|
| 20 | vingt | 万(鼻音) | 21-29里t会回来 |
| 30 | trente | 特朗特 | 短促而平 |
| 40 | quarante | 卡朗特 | 又是quatre |
| 50 | cinquante | 桑康特 | 又是cinq |
| 60 | soixante | 苏瓦桑特 | 以“苏瓦”滑音开头 |
只有一个小拐弯,管住了所有以1结尾的数。个位是un的时候,法语会塞进一个et(和),并且把它两边的连字符去掉。
| 数字 | 法语 | 数字 | 法语 |
|---|---|---|---|
| 21 | vingt et un | 22 | vingt-deux |
| 31 | trente et un | 35 | trente-cinq |
| 41 | quarante et un | 48 | quarante-huit |
| 51 | cinquante et un | 53 | cinquante-trois |
| 61 | soixante et un | 69 | soixante-neuf |
所以规律是:以1结尾用et un,其余全用连字符。把vingt et un多念几遍,因为这个小小的et是整篇文章里最容易被忘掉的词。
如果后面跟的是阴性名词,un会变成une:vingt et une pages(21页)、soixante et une minutes(61分钟)。1是法语数字里唯一会随性别变形的。
法语数字70到99:所有人都提醒你小心的那一段
说点实话。过了69,法语就不再为十位造新词了,剩下的路它按二十来数。汉语的七十、八十、九十是完全规整的十进制,所以这一段初看确实陌生。不过机制本身很简单。
70是soixante-dix,也就是“六十加十”(60+10)。80是quatre-vingts,“四个二十”(4×20)。90是quatre-vingt-dix,“四个二十再加十”(4×20+10)。最狠的是97:quatre-vingt-dix-sept,四个二十,加十,再加七(4×20+10+7)。
看着像算术作业,其实不是。它只是同一个模式重复了三遍,而里面的每个词你都已经学过了。
法语为什么按二十来数
古法语里并行着两套数法。一套是十进制,直接来自拉丁语:septante、octante、nonante。另一套是二十进制,以二十为单位,而且远远越过了80。巴黎至今还留着凭据。1260年由路易九世创建的Hôpital des Quinze-Vingts,得名于它当初收容的300名盲人:quinze-vingts,十五个二十,正好300。
这种以20为底的习惯从何而来,语言学界仍有争论。最常见的解释指向拉丁语进入之前高卢地区的凯尔特语,威尔士语确实至今还用pedwar ugain(“四个二十”)表示80,只是高卢语本身的直接证据不多。结果倒是没有疑问:二十进制的形式在巴黎胜出,法兰西学院(Académie française)把它定为标准,septante和nonante则被挤到了法语世界的边缘,而在那些地方它们至今活得很好。
70到99的任意数字怎么拼
三条规则,不用背三十个新词。
- 70-79是soixante加一个十几的数。 拿六十,再加10到19。70是soixante-dix(60+10),75是soixante-quinze(60+15),79是soixante-dix-neuf(60+19)。
- 80-89是quatre-vingt加一个个位数。 拿四个二十,再加1到9。80是quatre-vingts(4×20),85是quatre-vingt-cinq(4×20+5)。
- 90-99是quatre-vingt加一个十几的数。 起点相同,这次加的是10到19。90是quatre-vingt-dix(4×20+10),96是quatre-vingt-seize(4×20+16),99是quatre-vingt-dix-neuf(4×20+19)。
你要问自己的从来不是“九十那个词怎么说”,而是“我在第几个二十里,又往前走了多少”。94是四个二十加十四,所以是quatre-vingt-quatorze。78是六十加十八,所以是soixante-dix-huit。
里面还藏着两个坑。71保留了二十位的et规则(soixante et onze),但81和91偏偏不要(quatre-vingt-un、quatre-vingt-onze)。而80单独出现时写作quatre-vingts,那个s在后面一跟上别的数字时立刻消失。
法语数字70-99完整对照表
| 数字 | 法语 | 字面意思 | 谐音 |
|---|---|---|---|
| 70 | soixante-dix | 六十加十(60+10) | 苏瓦桑特迪斯 |
| 71 | soixante et onze | 六十和十一(60+11) | 苏瓦桑特埃翁兹 |
| 72 | soixante-douze | 六十加十二(60+12) | 苏瓦桑特杜兹 |
| 73 | soixante-treize | 六十加十三(60+13) | 苏瓦桑特特雷兹 |
| 74 | soixante-quatorze | 六十加十四(60+14) | 苏瓦桑特卡托尔兹 |
| 75 | soixante-quinze | 六十加十五(60+15) | 苏瓦桑特康兹 |
| 76 | soixante-seize | 六十加十六(60+16) | 苏瓦桑特塞兹 |
| 77 | soixante-dix-sept | 六十加十七(60+17) | 苏瓦桑特迪塞特 |
| 78 | soixante-dix-huit | 六十加十八(60+18) | 苏瓦桑特迪兹于特 |
| 79 | soixante-dix-neuf | 六十加十九(60+19) | 苏瓦桑特迪兹讷夫 |
| 80 | quatre-vingts | 四个二十(4×20) | 卡特尔万 |
| 81 | quatre-vingt-un | 四个二十加一(4×20+1) | 卡特尔万安 |
| 82 | quatre-vingt-deux | 四个二十加二(4×20+2) | 卡特尔万德 |
| 83 | quatre-vingt-trois | 四个二十加三(4×20+3) | 卡特尔万特鲁瓦 |
| 84 | quatre-vingt-quatre | 四个二十加四(4×20+4) | 卡特尔万卡特尔 |
| 85 | quatre-vingt-cinq | 四个二十加五(4×20+5) | 卡特尔万桑克 |
| 86 | quatre-vingt-six | 四个二十加六(4×20+6) | 卡特尔万西斯 |
| 87 | quatre-vingt-sept | 四个二十加七(4×20+7) | 卡特尔万塞特 |
| 88 | quatre-vingt-huit | 四个二十加八(4×20+8) | 卡特尔万于特 |
| 89 | quatre-vingt-neuf | 四个二十加九(4×20+9) | 卡特尔万讷夫 |
| 90 | quatre-vingt-dix | 四个二十加十(4×20+10) | 卡特尔万迪斯 |
| 91 | quatre-vingt-onze | 四个二十加十一(4×20+11) | 卡特尔万翁兹 |
| 92 | quatre-vingt-douze | 四个二十加十二(4×20+12) | 卡特尔万杜兹 |
| 93 | quatre-vingt-treize | 四个二十加十三(4×20+13) | 卡特尔万特雷兹 |
| 94 | quatre-vingt-quatorze | 四个二十加十四(4×20+14) | 卡特尔万卡托尔兹 |
| 95 | quatre-vingt-quinze | 四个二十加十五(4×20+15) | 卡特尔万康兹 |
| 96 | quatre-vingt-seize | 四个二十加十六(4×20+16) | 卡特尔万塞兹 |
| 97 | quatre-vingt-dix-sept | 四个二十加十加七(4×20+10+7) | 卡特尔万迪塞特 |
| 98 | quatre-vingt-dix-huit | 四个二十加十加八(4×20+10+8) | 卡特尔万迪兹于特 |
| 99 | quatre-vingt-dix-neuf | 四个二十加十加九(4×20+10+9) | 卡特尔万迪兹讷夫 |
这张表里还藏着一份发音红利:81到99之间,quatre-vingt的t从不发音。quatre-vingt-un读作“卡特尔万安”,不是“万特安”。对比一下vingt-deux,那里的t就要读出来。如果你觉得西班牙语在这一段整齐得多,那是真的:西班牙语数字一直到noventa,每个十位都有自己独立的词。
比利时人和瑞士人真的说septante和nonante吗?
| 法国(及加拿大) | 比利时 | 瑞士 | |
|---|---|---|---|
| 70 | soixante-dix | septante | septante |
| 71 | soixante et onze | septante et un | septante et un |
| 80 | quatre-vingts | quatre-vingts | huitante(沃州、瓦莱州、弗里堡州);其他地区用 quatre-vingts |
| 90 | quatre-vingt-dix | nonante | nonante |
| 91 | quatre-vingt-onze | nonante et un | nonante et un |
| 98 | quatre-vingt-dix-huit | nonante-huit | nonante-huit |
| 70-99的计数基数 | 二十进制 | 70、90 用十进制,80 用二十进制 | 70、90 用十进制;80 在沃州、瓦莱州、弗里堡州也用十进制 |
哪个地区用哪种说法
这条分界线比多数教材承认的要清楚,所以值得记准。
比利时说septante(70)和nonante(90),但80仍然用quatre-vingts。这种不对称让很多人意外,也是学习者最常记错的一点。
瑞士在所有法语区州都说septante和nonante。到了80就分岔:huitante通行于沃州、瓦莱州和弗里堡州,而日内瓦、纳沙泰尔、伯尔尼和汝拉则和法国一样说quatre-vingts。Octante在瑞士部分地区作为方言形式出现,不过今天已经很少能听到。
Septante和nonante在意大利的瓦莱达奥斯塔,以及前比利时殖民地刚果民主共和国、卢旺达和布隆迪同样是标准说法。维基词典还为这两个词标注了阿卡迪亚和萨伏依。完整的标注清单可以在维基词典的septante词条查看。
这些都不是俚语,也不是错误。它们是更古老的拉丁语后裔形式,只是从未被推翻,因为比利时和瑞士从来不受法兰西学院管辖。先学法国的形式,因为媒体和考试以它为主,其他的能听懂就够了。比利时人完全听得懂soixante-dix,只是回给你的可能不是这个说法。
法语数字:100、1000以及更大的数
过了99,法语数字又变简单了。cent(100)和mille(1000)只是站在你已经会的数字前面,而且百位后面永远不会出现et。
| 数字 | 法语 | 谐音 | 说明 |
|---|---|---|---|
| 100 | cent | 桑(鼻音) | 不说un cent |
| 101 | cent un | 桑安 | 百位后没有et |
| 200 | deux cents | 德桑 | 后面没有别的数时才加s |
| 203 | deux cent trois | 德桑特鲁瓦 | s没了 |
| 1 000 | mille | 米尔 | 不说un mille |
| 2 000 | deux mille | 德米尔 | mille永远不加s |
| 1 000 000 | un million | 安米利翁 | 需要un |
| 2 000 000 | deux millions | 德米利翁 | 要加s |
| 1 000 000 000 | un milliard | 安米利亚尔 | 十亿 |
cent和mille的行为像数词,所以从不带un:100是cent,1000是mille。million和milliard的行为像名词,所以需要un,有复数形式,而且在所数的东西前面要加de:un million d'habitants(一百万居民)、deux milliards d'euros(二十亿欧元)。
这里有一个中文使用者特别容易卡住的地方:汉语以“万”“亿”分节,法语以千分节。所以一百万是un million,十亿是un milliard,各自都是独立的词,不能靠“万”去换算。
年份按普通数字读,所以2026年是deux mille vingt-six。另外法国按欧洲大陆的方式写数字:小数用逗号,千位用一个窄空格。中文写作1,500.75的数,法国写成1 500,75。逗号和句点的分工正好对调,第一次看到基本都会愣一下。
法语数字发音:联诵的陷阱
这一节把“在学”和“听起来很地道”分开。好几个法语数字会根据后面接什么来改变词尾读音,其中six和dix是惯犯。它们保留了古法语的习惯:辅音前不发音,元音前读z音,后面什么都不接时读s音。
| 数字 | 单独出现 | 辅音前 | 元音前 |
|---|---|---|---|
| six | 西斯(j'en ai six) | 西(six livres) | 西兹(six ans) |
| dix | 迪斯(il y en a dix) | 迪(dix jours) | 迪兹(dix ans) |
| huit | 于特 | 于(huit cents) | 于特(huit ans) |
| neuf | 讷夫 | 讷夫(neuf jours) | 读v音,仅限neuf ans和neuf heures |
| cinq | 桑克 | 桑克,但在cents和mille前k通常脱落 | 桑克(cinq ans) |
| vingt | 万 | 万 | 万特(vingt ans) |
有四个细节值得背下来。
neuf对它的v很吝啬。 现代法语里f变成v只发生在两个词前面,ans和heures。所以neuf ans读作“讷万”,neuf heures读作“讷弗尔”。其余场合一律读“讷夫”。
vingt有两副面孔。 21到29之间t要读出来,vingt-cinq读作“万特桑克”。81到99之间t不读,quatre-vingt-deux读作“卡特尔万德”。同样的字母,完全相反的表现。
quatre-vingts靠z音连读。 因为80带着一个写出来的s,quatre-vingts ans听起来像“卡特尔万赞”。
huit和onze会把前面的词推开。 这两个词的表现就像以嘘音h开头,所以它们前面既不省音也不联诵:说le huit、le onze,绝不说“l'huit”。这是法语数词的通例,不是这两个词的怪癖。
如果quatre和trois里的喉音r还在跟你较劲,那太正常了。汉语里没有这个音,舌头的位置完全不同。这也是法语在多数难度排行榜上稳居中游的原因之一,具体排在哪里,可以看最难学的语言。
法语数字的拼写:来了又走的s
三条书写规则,几乎能挡掉连法国人自己都会犯的错。
vingt和cent在被乘时加s,后面一跟别的数字就丢掉s。 写quatre-vingts euros,但写quatre-vingt-deux euros。写deux cents personnes,但写deux cent trois personnes。这正是80写作quatre-vingts、而90写作不带s的quatre-vingt-dix的原因。唯一的例外:在million和milliard前面s要保留,因为这两个是名词,所以quatre-vingts millions和deux cents millions都对。
mille永远不加s。 无论前面乘以什么都不加:deux mille、cent mille、trois cent mille。(表示“英里”的名词mille确实有复数,但那是另一个词。)
21、31、41、51、61、71用et,其余一律用连字符。 传统拼写把一百以下的成分用连字符连起来,除非中间有et。所以写vingt et un、trente et un、quarante et un、cinquante et un、soixante et un和soixante et onze,et两边不加连字符。但81和91根本不用它:quatre-vingt-un、quatre-vingt-onze。101也一样:cent un。
1990年拼写改革改了什么
1990年的修订案发表于Journal officiel并获法兰西学院认可,允许一种更简单的做法:把数字的所有成分一律用连字符连起来,不留例外。于是就有了vingt-et-un、trente-et-un、cent-deux和deux-cents。
今天两种拼法都正确,法兰西学院在其关于复合数词连字符的说明中说得很明白。这项改革有一个值得知道的理由:连字符能消除真实存在的歧义。Soixante et un tiers是60 + 1/3,而soixante-et-un tiers是61/3。
选一套,然后坚持用下去。法国学校仍在教传统拼写,所以考试里vingt et un是更稳妥的默认写法,而写vingt-et-un也没人会判你错。
序数词,以及今天就能用上的法语数字
有了基数词,序数词(第一、第二、第三)几乎是白送的。在数字后面加*-ième*,如果词尾有e就先去掉。
| 中文 | 法语 | 谐音 | 说明 |
|---|---|---|---|
| 第一 | premier / première | 普勒米耶 / 普勒米埃尔 | 唯一的不规则形式,还随性别变化 |
| 第二 | deuxième | 德齐耶姆 | 只有两个时用second(e) |
| 第三 | troisième | 特鲁瓦齐耶姆 | |
| 第四 | quatrième | 卡特里耶姆 | quatre去掉了e |
| 第五 | cinquième | 桑基耶姆 | cinq加个u好让k保持硬音 |
| 第九 | neuvième | 讷维耶姆 | f又一次变成v |
| 第十 | dixième | 迪齐耶姆 | |
| 第二十 | vingtième | 万蒂耶姆 | |
| 第二十一 | vingt et unième | 万特埃于尼耶姆 | 复合数里用unième,绝不用premier |
现在把数字用起来。四件日常小事,基本覆盖你这个月会遇到的场景。
价格。 先说欧元,再说分,中间什么都不加:12,50 €就是douze euros cinquante。要问价用Ça fait combien ?(“萨费孔比安”)或者C'est combien ?
电话号码。 法国手机号是十位,按两位一组分成五个两位数来读。所以06 12 34 56 78读作zéro six, douze, trente-quatre, cinquante-six, soixante-dix-huit。以零开头的那一组则一位一位地读。七十几和九十几就是在这种时候冷不丁伏击你的,上面那张表值得再看一遍。
年龄。 J'ai vingt-cinq ans的意思是“我25岁”(法语说你“拥有”多少岁)。注意联诵:读作“万特桑当”。
日期。 和le搭配普通基数词:le quatorze juillet(7月14日)、le vingt-cinq décembre。唯一的例外是每月1日,要用序数词:le premier mai。再配上法语星期几,任何约会你都能定下来。
今晚的作业:用法语大声念出自己的手机号,然后是年龄,最后是今天的日期。这就是三个由本页搭出来的真句子。如果二十进制的算法还在硌你,别急。西班牙语和意大利语给每个十位都留了一个整齐的词,想看它们怎么比,可以翻我们的最容易学的语言。法语对初学者的其他要求,都在法语专区。
一图速览:法语数字要点
0-16靠背,其余靠拼
zéro到seize是各自独立的词。从17开始,法语数字是拼出来的:dix-sept是十-七,vingt-deux是二十-二。
20到69是一条干净公式
十位加连字符加个位:trente-quatre、soixante-neuf。以1结尾的数用et,而且不加连字符:vingt et un、soixante et un。
70-99按二十来数
70是soixante-dix(60+10),80是quatre-vingts(4×20),90是quatre-vingt-dix(4×20+10),97是quatre-vingt-dix-sept(4×20+10+7)。
拼装方法
七十几=soixante+一个十几的数。八十几=quatre-vingt+一个个位数。九十几=quatre-vingt+一个十几的数。先问自己在第几个二十里,又往前走了多少。
septante和nonante
比利时和瑞士说septante(70)和nonante(90)。比利时的80仍是quatre-vingts;沃州、瓦莱州和弗里堡州说huitante。
来了又走的s
vingt和cent在被乘且后面无字时加s:quatre-vingts、deux cents。后面加个数字,s就消失:quatre-vingt-deux、deux cent trois。mille永远不加s。