Я преобразовываю десятичные числа в n двоичных битов, затем разделяю их на n двоичных битов и затем присваиваю их x по сетке x.
Например: - 325 -> 101000101 -> 1,0, 1,0,0,0,1,0,1
Я написал следующий код, пожалуйста, помогите мне разобраться, какой алгоритм использовать для этой задачи. Спасибо!
int binary_num[100];
int separate_num[100];
for (int i = 0; i<pow(2,4); i++) {
int j = 0;
int n = i;
while(n>0) {
binary_num[j] = n%2;
j++;
n /= 2;
}
for (int k = j-1; j>=0; j--) {
int h = 0;
separate_num[h] = binary_num[k];
h++;
}
}
return 0;