The correct way to spell 4 is f[u]ou[/u]r but for 40 it's f[u]o[/u]rty - why get rid of you?
[spoiler]Is there any etymological explanation for this?[/spoiler]
-
There is no clear cut reason, just the bastardisation of several Germanic languages combined with the inconsistent spellings that are pretty common in English.