法语数字1-100(以及更大的数):完整对照表

从zéro到un milliard,每个数字都有发音,soixante-dix之谜一次讲透,还有让熟手也翻车的拼写规则。

By glot.space·

法语怎么数数?

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发在喉咙深处,不是舌尖。另外法语重音很轻,只在词或节奏组的最后一个音节上稍微一压。标了“鼻音”的地方,气流要从鼻子出来。

数字法语谐音说明
0zéro泽罗é是清亮紧绷的“埃”
1un安(鼻音)阴性名词前变成une
2deux嘴唇撅圆;x不发音
3trois特鲁瓦s不发音
4quatre卡特尔词尾的-re几乎听不见
5cinq桑克辅音前k可能脱落
6six西斯变形高手,见联诵表
7sept塞特p不发音
8huit于特le huit,绝不说“l'huit”
9neuf讷夫neuf ans里f变成v
10dix迪斯变形方式和six完全一样
11onze翁兹也挡住省音:le onze
12douze杜兹这个z要嗡嗡作响
13treize特雷兹喉音r,后面接短促的“埃兹”
14quatorze卡托尔兹里面藏着quatre
15quinze康兹里面藏着cinq
16seize塞兹treize押韵
17dix-sept迪塞特10 + 7
18dix-huit迪兹于特10 + 8;x读作z音
19dix-neuf迪兹讷夫10 + 9
20vingt万(鼻音)单独出现时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)。五个词就能打开五十个数字。

数字法语谐音说明
20vingt万(鼻音)21-29里t会回来
30trente特朗特短促而平
40quarante卡朗特又是quatre
50cinquante桑康特又是cinq
60soixante苏瓦桑特以“苏瓦”滑音开头

只有一个小拐弯,管住了所有以1结尾的数。个位是un的时候,法语会塞进一个et(和),并且把它两边的连字符去掉。

数字法语数字法语
21vingt et un22vingt-deux
31trente et un35trente-cinq
41quarante et un48quarante-huit
51cinquante et un53cinquante-trois
61soixante et un69soixante-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的任意数字怎么拼

三条规则,不用背三十个新词。

  1. 70-79是soixante加一个十几的数。 拿六十,再加10到19。70是soixante-dix(60+10),75是soixante-quinze(60+15),79是soixante-dix-neuf(60+19)。
  2. 80-89是quatre-vingt加一个个位数。 拿四个二十,再加1到9。80是quatre-vingts(4×20),85是quatre-vingt-cinq(4×20+5)。
  3. 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完整对照表

数字法语字面意思谐音
70soixante-dix六十加十(60+10)苏瓦桑特迪斯
71soixante et onze六十和十一(60+11)苏瓦桑特埃翁兹
72soixante-douze六十加十二(60+12)苏瓦桑特杜兹
73soixante-treize六十加十三(60+13)苏瓦桑特特雷兹
74soixante-quatorze六十加十四(60+14)苏瓦桑特卡托尔兹
75soixante-quinze六十加十五(60+15)苏瓦桑特康兹
76soixante-seize六十加十六(60+16)苏瓦桑特塞兹
77soixante-dix-sept六十加十七(60+17)苏瓦桑特迪塞特
78soixante-dix-huit六十加十八(60+18)苏瓦桑特迪兹于特
79soixante-dix-neuf六十加十九(60+19)苏瓦桑特迪兹讷夫
80quatre-vingts四个二十(4×20)卡特尔万
81quatre-vingt-un四个二十加一(4×20+1)卡特尔万安
82quatre-vingt-deux四个二十加二(4×20+2)卡特尔万德
83quatre-vingt-trois四个二十加三(4×20+3)卡特尔万特鲁瓦
84quatre-vingt-quatre四个二十加四(4×20+4)卡特尔万卡特尔
85quatre-vingt-cinq四个二十加五(4×20+5)卡特尔万桑克
86quatre-vingt-six四个二十加六(4×20+6)卡特尔万西斯
87quatre-vingt-sept四个二十加七(4×20+7)卡特尔万塞特
88quatre-vingt-huit四个二十加八(4×20+8)卡特尔万于特
89quatre-vingt-neuf四个二十加九(4×20+9)卡特尔万讷夫
90quatre-vingt-dix四个二十加十(4×20+10)卡特尔万迪斯
91quatre-vingt-onze四个二十加十一(4×20+11)卡特尔万翁兹
92quatre-vingt-douze四个二十加十二(4×20+12)卡特尔万杜兹
93quatre-vingt-treize四个二十加十三(4×20+13)卡特尔万特雷兹
94quatre-vingt-quatorze四个二十加十四(4×20+14)卡特尔万卡托尔兹
95quatre-vingt-quinze四个二十加十五(4×20+15)卡特尔万康兹
96quatre-vingt-seize四个二十加十六(4×20+16)卡特尔万塞兹
97quatre-vingt-dix-sept四个二十加十加七(4×20+10+7)卡特尔万迪塞特
98quatre-vingt-dix-huit四个二十加十加八(4×20+10+8)卡特尔万迪兹于特
99quatre-vingt-dix-neuf四个二十加十加九(4×20+10+9)卡特尔万迪兹讷夫

这张表里还藏着一份发音红利:81到99之间,quatre-vingt的t从不发音。quatre-vingt-un读作“卡特尔万安”,不是“万特安”。对比一下vingt-deux,那里的t就要读出来。如果你觉得西班牙语在这一段整齐得多,那是真的:西班牙语数字一直到noventa,每个十位都有自己独立的词。

比利时人和瑞士人真的说septante和nonante吗?

法国(及加拿大)比利时瑞士
70soixante-dixseptanteseptante
71soixante et onzeseptante et unseptante et un
80quatre-vingtsquatre-vingtshuitante(沃州、瓦莱州、弗里堡州);其他地区用 quatre-vingts
90quatre-vingt-dixnonantenonante
91quatre-vingt-onzenonante et unnonante et un
98quatre-vingt-dix-huitnonante-huitnonante-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

数字法语谐音说明
100cent桑(鼻音)不说un cent
101cent un桑安百位后没有et
200deux cents德桑后面没有别的数时才加s
203deux cent trois德桑特鲁瓦s没了
1 000mille米尔不说un mille
2 000deux mille德米尔mille永远不加s
1 000 000un million安米利翁需要un
2 000 000deux millions德米利翁要加s
1 000 000 000un 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 ansneuf heures
cinq桑克桑克,但在centsmille前k通常脱落桑克(cinq ans)
vingt万特(vingt ans)

有四个细节值得背下来。

neuf对它的v很吝啬。 现代法语里f变成v只发生在两个词前面,ansheures。所以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。

常见问题

继续阅读