Ануфриев - Лабораторная работа #2

(size + BIT_PER_INT - 1) / BIT_PER_INT - очень часто повторяется