D4rkAng3l
12-04-2006, 12:10
Ciao,
ho scritto questo programma che usa le maschere per vedere qual'è l'ultimo bit di un numero
#include <stdio.h>
int main(){
int i, mask = 1;
for(i=0; i<=10; i++)
printf("%d\n", i&mask);
return 0;
}
per 0 mi darà 0 per 1 darà 1 per 2 darà 0, etcetc
Se volessi modificare tale programma per visualizzare il valore dei 2 bit meno significativi dei numeri cosa dovrei fare?
Grazie
Andrea
ho scritto questo programma che usa le maschere per vedere qual'è l'ultimo bit di un numero
#include <stdio.h>
int main(){
int i, mask = 1;
for(i=0; i<=10; i++)
printf("%d\n", i&mask);
return 0;
}
per 0 mi darà 0 per 1 darà 1 per 2 darà 0, etcetc
Se volessi modificare tale programma per visualizzare il valore dei 2 bit meno significativi dei numeri cosa dovrei fare?
Grazie
Andrea