Ответы Mail.ru: Почему "один пирожок" - это единственное число, а "полпирожка" - множественное? Не верите? Тогда сравните:

Вадим Рубаков (1836) 6 лет назад

Этот вопрос относится к категории грамматического управления. При склонении фракций (пол-, полтора, две трети и пр.) управляемые слова всегда принимают форму множественного числа, независимо от фактического количества предметов. Это нужно просто запомнить. Чтобы было легче понять, попробуйте представить эти полпирожка в виде другой фракции - например, пять десятых или пятьдесят процентов, и сразу станет понятно, зачем здесь множественное число. С другой стороны, если вы запишете предложение, не используя фракции (например, не полпирожка, а половина пирожка), то склонение управляемых слов будет иным.

CD_PlayerМудрец

6 лет назад

В виде процентов и т. п., конечно, куда наглядней. Хотя здесь уже в явном виде появляются доли во множественном числе Даже полтора

Archibald (103306) 6 лет назад

какое там мн. ч - сокращённо половина пирожка
если серёзно - языковеды укуренные сообщили пару лет тому назад, что кофе - не он, а оно, скоро женщин и мужчин не будет - будет оно - человечие

Алексей Киселёв (185290) 6 лет назад

Краткий ответ: потому что "пол" - числительное.
Более развёрнутый:
Грамматическое число и логическое число - разные вещи. Грамматические категории необязательно соответствуют логическим, это касается и рода, и времени, и числа. В данном случае "пол" - числительное малого количества (до четырёх). С такими числительными существительное ставится в форме родительного падежа ЕДИНСТВЕННОГО числа, а согласуемое определение - в именительном падеже МНОЖЕСТВЕННОГО числа. Такая вот грамматическая условность.