Перенос строки между элементами считается за пробел. Поэтому у вас пробел между div'ами. Можете установить font-size: 0; у родителя (.calculator_keyboard) и вернуть font-size: 16px; (или сколько надо) у детей (.calculator__btn). Или склеить всех детей комментариями:
<div class="calculator__btn">C</div><!--
--><div class="calculator__btn">D</div>
Ну или вообще убрать перенос строки между ними.