Название "Великий пост" обусловлено двумя причинами: огромной духовной значимостью этого поста, проходя который, христиане готовятся к великой радости Пасхи, и его длительностью.
В пояснении к вопросу Вы пишите совершенно правильно: Великий Пост имеет продолжительность 48 дней.
Но он не непрерывен.
Великий Пост состоит из двух последовательных постов: сорокадневного или Святой Четыредесятницы, которая имеет продолжительность 40 дней, и следующего за ним особо строгого поста Страстной Седмицы.
Постные дни Святой Четыредесятницы начинаются в понедельник первой седмицы Великого Поста (Чистый понедельник) и заканчиваются в пятницу шестой седмицы. Установление Церковью этого сорокадневного поста связано с воспоминанием о сорокадневном посте Спасителя (Мф.4:2; Лк.4:2).
Пост Страстной седмицы является продолжением подвига воздержания Четыредесятницы. Эти два поста разделяют два особых постных дня: Лазарева суббота (суббота 6-й недели) и Вход Господень в Иерусалим не входят ни в 40-дневный пост, ни в пост Страстной седмицы.
Это праздники - преддверие, врата к искупительному подвигу Спасителя.
Это и праздничные, и постные дни одновременно. Пост в эти два дня значительно ослабляется.
В Лазареву субботу Великопостный Устав дает разрешение на икру; в двунадесятый праздник Вербное Воскресенье - разрешение на икру и рыбу.
В Евангелии от Луки (Лк.5:35) дается установление, по которому мы постимся 6 дней Страстной Седмицы.
Поэтому пост Страстной седмицы является прямым Божиим установлением.
Вот и получается нехитрая математика: 40+2+6=48