XD no quise decir lo de las dependencias porque supongo que sabes lo que haces XD
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúbits = 64
for(i=0; bits > 0; i++){
if(numero & bits){
printf("1");
entero += bits;
}
else{
printf("0");
}
bits /=2;
}
printf(" ==> decimal %d\n\n", entero);
numero = 1000
ciclo 1:
1111101000 AND
1000000000
compara a 0 e imprime, luego divide bit/2
ciclo 2:
1111101000 AND
0100000000
compara a 0 e imprime, luego divide bit/2
ciclo 3:
1111101000 AND
0010000000
compara a 0 e imprime, luego divide bit/2
.... etc hasta que bit == 0
CitarPlantéate poner while(bits>0) en vez del for.
bits = 2^(sizeof(int)*8-1)
(?)
1<<(sizeof(int)*8-1)
for(i=0; i<Fil*Col-1; i++)
actual = matriz[i/Fil][i%Col];
k = i+1;//el siguiente valor, usado para comparar
siguiente = matriz[k/Fil][K%Col]