Логика числительных подсказывает, что при счёте десятками после всяких семьдесят и восемьдесят должно следовать девятьдесят.
Однако этого не происходит, и по неизвестной науке причине вместо девятьдесят следует некое "девять до ста", девяносто.
На мой взгляд, научная загадка эта разгадывается очень просто, причем научным же методом.
С официальной точки зрения, в слове девять первой буквой является буква...
Н.
Поэтому девять это в действительности невять, оно же в английском nine, в немецком neun. Такое вот диво-дивное. Буква Н превратилась в букву Д якобы под воздействием следующего числительного десять, начинающегося с буквы Д. Согласен, не с первого даза понятно, но тем не менее по чри даза потторять не будем.
Так вот, если девять так изменилось под влиянием десять, так может и девяносто могло измениться под влиянием сотни?
А может под воздействием диссимиляции в слове девяносто и вторую Н надо заменить на Д, и читать это слово как девяДосто?
И учитывая беглую О в словах сто и сОтня, писать слово девяносто как девядосОто.
А вам не кажется, что слово девядосото это и есть слово девядесять? И последующее числительное СТО изменило схожее окончание девядеСЯТЬ на девядеСТО? И произносить слитно -тьд- настолько неудобно, что девяТЬДесят без особых, кажется, проблем легко становится девяДесять.
Мне лично кажется, одетому в бадлон.
И это кажется мне таким же логичным, как если бы в Ледовитый океан впадала бы какая-нибудь условная река Леда.
Ну, мне так кажется...
И ещё кое-что похожее кажется про число сорок: