Why is “97” “7 + [-½+5] x 20” in Danish?

First, let’s look at the counting system in each language introduced in the picture.

Languageninety-sevenactaul number
SwedishNittiosju90 +790(nittio) 7(sju)
GermanSiebenundneunzig7 + 907(sieben) (+)und 90(neunzig)
Japanese9 x 10 + 79(九) 10(十) 7(七)
FrenchQuatrevingtdixsept4 x 20 + 10 + 74(quatre) 20(vingt) 10(dix) 7(sept)
DanishSyvoghalvfemsindstyve7 + [-½+5] x 207(syv) +(og) ½(halv) 5(fem) x(sinds) 20(tyve)

English expresses 97 like Swedish, (90+7:ninety-seven). As you can see from the chart, the first three look easy and rational, but it starts being complicated when we get to French or Danish. This is because Danish and French use the vigesimal system to express numbers between 80 to 99 (French), and 50 to 99 (Danish). As for French, some French dialects do not express with the vigesimal system.

 

French

Standard FrenchActual numbersDialectal/ObsoleteActual numbers
dix10dix10
vingt20vingt20
trente30trente30
quarante40quarante40
cinquante50cinquante50
soixante60soixante60
soixont-dix70=60+10septante70
quatre-vingt80=4×20hui(p)tante80
quatre-vingt-dix90=4×20+10nonante90

Some french dialects do not use 10 or 20 as bases of numbers, they use obsolete way to count numbers from Old French.

Danish

DanishActual numbers
ti10
tyve20
tredive30
fyrre40
halvtreds(indstyve)50=[-½+3] x 20
tres(indstyve)60=3 x 20
halvfjerds(indstyve)70=[-½+4] x 20
firs(indstyve)80=4 x 20
halvfems(indstyve)90=[-½+5] x 20

As you can tell from the chart, in Danish, they use vigesimal to express numbers between 50 to 99. (indstyve) is usually omitted but, “sindstyve” means (x 20), and they only leave “s”.

As you can see from these 2 charts, their counting system is somewhat complicated because of the usage of the vigesimal. This system is also applied in many other languages especially in Europe and many other languages in the world. In English, historically, we used “score” to mean “20” and it is used to express larger numbers with the base form score

.