Числительное «девяносто» склоняется иначе, чем другие числительные, потому что оно является исключением из правил образования числительных, делящихся на 10. 1
Есть несколько версий происхождения числительного «девяносто»: 2
Согласно правилам, во всех падежах, кроме именительного и винительного, числительные «сорок», «девяносто» и «сто» имеют одну и ту же форму — «сорок-а», «девяност–а», «ст-а». 12