Для того чтобы понять, почему на конце числительного пишется «а», надо определить, как это слово образовано. Оно обозначает «три сотни» и произошло от слов «три» и «сто».
Слово «сто» сейчас склоняется...
Слово "матрас" происходит от арабского слова "materas", что означает "бросить" или "коврик, подушка." Во время крестовых походов, европейцы скопировали арабскую традицию спать на подушках, брошенных на пол, после чего это слово в незначительных вариациях появилось в европейских языках...