Os números cardinais em alemão assemelham-se muito aos da língua inglesa. Os símbolos para os numerais em alemão são os mesmos da língua portuguesa. O número zero é escrito da seguinte maneira: 0 = null. A tabela abaixo apresenta os numerais de um até 20:
| 1 = eins | 6 = sechs | 11 = elf | *16 = sechzehn |
| 2 = zwei | 7 = sieben | 12 = zwölf | *17 = siebzehn |
| 3 = drei | 8 = acht | 13 = dreizehn | 18 = achtzehn |
| 4 = vier | 9 = neun | 14 = vierzehn | 19 = neunzehn |
| 5 = fünf | 10 = zehn | 15 = fünfzehn | 20 = zwanzig |
A partir do número 13, é possível observar que faz-se necessária apenas a junção da unidade com o numeral 10 (dreizehn). Apenas os números 16 e 17 sofrem uma pequena alteração. No cotidiano e em ligações telefônicas, muitos falantes pronunciam o número 2 (zwei) como “Zwo”, para evitar confusão com o número 3 (drei).
A partir do número 20 até 100, a língua alemã apresenta uma pequena diferença, como exibe a tabela abaixo:
| 21 = *einundzwanzig | 30 = dreißig | 42 = zweiundvierzig | 72 = zweiundsiebzig |
| 22 = zweiundzwanzig | 31 = einunddreißig | 50 = fünfzig | 80 = achtzig |
| 23 = dreiundzwanzig | 32 = zweiunddreißig | 60 = sechzig | 83 = dreiundachtzig |
| 24 = vierundzwanzig | 40 = vierzig | 68 = achtundsechzig | 90 = neunzig |
| 25 = fünfundzwanzig | 41 = einundvierzig | 70 = siebzig | 99 = neunundneunzig |
Esta diferença é o fato de a unidade vir antes da dezena, ou seja, ao invés de falar “vinte e um”, é escrito e pronunciado “um e vinte” (einundzwanzig). A partir deste momento vale lembrar também que os números continuam sendo escritos sem espaços.
Do número 1 até 12, os números são escritos em geral por extenso dentro de textos. A partir do número 13 são geralmente usados os algarismos. Exemplo:
- Ich bin 45 Jahre alt. Eu tenho 45 anos.
- Er hatte drei Kinder. Ele teve três filhos.
A tabela abaixo apresenta os números de 100 até 1000:
| 100 = einhundert | 201 = zweihunderteins | 600 = sechshundert |
| 101 = einhunderteins | 202 = zweihundertzwei | 700 = siebenhundert |
| 102 = einhundertzwei | 300 = dreihundert | 800 = achthundert |
| 110 = einhundertzehn | 400 = vierhundert | 900 = neunhundert |
| 200 = zweihundert | 500 = fünfhundert | 1000 = eintausend |
No caso do número 100 muitas vezes o mesmo é falado sem a unidade, ou seja, é mais comum ouvir “hundert” ao invés de “einhundert”. O mesmo vale para o número 1000.
A tabela abaixo apresenta os números de 1000 até 1 trilhão:
| 1000 = eintausend | 100 000 = einhunderttausend |
| 2000 = zweitausend | 1 000 000 = eine Million |
| 3000 = dreitausend | 5 000 000 = fünf Millionen |
| 5000 = fünftausend | 1 000 000 000 = eine Milliarde |
| 10 000 = zehntausend | 1 000 000 000 000 = eine Billion |
É necessário prestar atenção aos numerais maiores, a partir de 1 Milhão. A língua alemã utiliza uma tabela diferente, assim como a maioria dos países da Europa, incluindo Portugal e Inglaterra. Apesar de “1 Billion” parecer significar 1 Bilhão, o mesmo se refere ao numeral 1 trilhão.
Para fazer referência aos anos, até o ano 2000 normalmente é utilizada uma maneira diferente para expressar:
- 1900: Neunzehnhundert
- 1800: Achtzenhundert
- Ich bin 1965 (neunzehnhundertfünfundsechzig) geboren. Eu nasci em 1965.
