Дели каждое число на 2 до тех пор пока у тебя остаток не получится меньше 2, а потом результат считай с остатков каждого результата деления. Вот так:
42/2=21, ост.0
21/2=10, ост.1
10/2=5, ост.0
5/2=2, ост.1
2/2=1, ост.0
Итог: десятичное число 42 из остатков формирует двоичное 101010 (проверка=32+8+2). Все правильно.