Не могу решить проблему, с чем и обращаюсь к вам за помощью. (Работаю в билдере)
нужно сделать программу, в которой я не могу реализовать такое действие:
цикл от 0 до 32767 в котором номер шага цикла заносится в одномерный массив таким образом - в ячейку Y[0] заносится номер шага цикла в десятичной системе, а в Y[1]-Y[15] 15 разрядов этого числа в двоичной системе.
Искал в инете, нашел кое что похожее попробовал изменить под себя но что то не вышло (не получается именно с двоичным числом) .Вот этот код
Код:
for(int i=0;i<32768;i++){
Y[0]=i;
l=0;
for(int j=0xf;j;j>>=1){Y[(l++)+1]=(i&(j<<15))?1:0;}
}
Помогите пожалуйста!!!!