Способов перевода чисел из десятичной системы счисления в двоичную несколько.Способ деления на двойку один из них.Можно ещё представить любое десятичное число ка сумму степеней числа "2".Для этого необходимо запомнить хотя бы степени числа "2" до 10-й степени.(примерно), но не обязательно, можно их расписать, и меть под рукой при решении.
2^(0)=1, 2^(1)=2, 2^(2)=4, 2^(3)=8....16, 32, 64, 128, 256, 512, 1024, 2^(8)=256, 2^(9)=512, 2^(10)=1024.Но для нашего примера ещё нужны степени.Это для 42015.
1024=2*(10),2048=2^(11), 4096=2^(12), 8192=2^(13),16384=2^(14),32768=2*15.И хватит для этого числа.
Теперь выбираем те степени числа 2.которые при добавлении в сумме не будут превышать искомое число.
42015=32768*(1)+9247=32768*1+16384*(0)+8192*(1)+4096*(0)+2048*(0)+1024*(1)+512*(<wbr />0)+256*(0)+128*(0)+64*(0)+32*(0)+16*(1)+8*(1)+2*(1)+1*(1).
Теперь пишем нули и единицы ар мере их написания.
<h2>42015=1010010000011</h2>
Итак с любым числом.