Как переводить число в степень двойки??!! Например 120 или 600 и т.п.
не все числа можно представить в виде степени двойки
2 4 8 16 32 64 128 256 512 1024 2048 4096 и т.д
120=(2^3+2^2)*10 ну и по аналогии. Только если так...