84 = 64×1 + 32×0 + 16×1+8×0+4×1+2×0+1×0=1010100
я следовал из принципа позиции бита. и отнимал наибольшее значение. например 1 2 4 8 16 32 64 128. наибольшее из них, при вычитании которого остается остаток 64, значит здесь будет единица 84-64=20.
32 больше 20 значит 0.
16 меньше 20. единица.
20-16=4.
8 меньше 4 (0)
4 равно 4 (1)
4-4=0
значит остальные тоже будут равны 0. т.е. 2 и 1 равны 0.
собираем от большего к меньшему
1010100