Cardinal numbers in Dutch follow a logical pattern. One to ten: een, twee, drie, vier, vijf, zes, zeven, acht, negen, tien. Eleven and twelve are irregular: elf, twaalf. From thirteen onward the pattern is unit + tien: dertien, veertien, vijftien, zestien, zeventien, achttien, negentien.
The tens are twintig, dertig, veertig, vijftig, zestig, zeventig, tachtig, negentig, honderd. Compound numbers join with en: eenentwintig (21), tweeenvijftig (52). Note: Dutch writes these as one word, unlike English twenty-one. Hundreds: tweehonderd, driehonderd. Thousands: duizend, tweeduizend.
Ordinal numbers add -de or -ste to the cardinal: eerste (1st), tweede (2nd), derde (3rd), vierde (4th), vijfde (5th). From nineteen onward most use -de. Special cases: achtste (8th), not achtde. Large numbers: een miljoen (one million), een miljard (one billion — note the Dutch false friend: miljard means billion, not milliard in the British sense).