есть число 126.
2⁷=128, это больше 126, значит нам оно не нужно
2⁶=64 , меньше 126, подходит
126-64=62
2⁵=32 меньше 62, подходит
62-32=30
2⁴=16, меньше 30, подходит
30-16=14
2³=8, меньше 14, подходит
14-8=6
2²=4, меньше 6, подходит
6-4=2
2¹=2, равно 2, подходит
2-2=0
2⁰=1, больше 0, не подходит
получаем 126=1*2⁶+1*2⁵+1*2⁴+1*2³+1*2²+1*2¹+0*2⁰
Двоичное число 1111110