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