unsigned int maska = 0xff;
unsigned int byte0 = broj & maska;
unsigned int byte1 = (broj >> 8) & maska;
unsigned int byte2 = (broj >> 16) & maska;
unsigned int byte3 = (broj >> 24) & maska;
Ukratko byte[k] = (broj >> k*8) & maska;
'broj' uzimam da je 32-bitni, za 64 bita vjerojatno koristis 'unsigned long long'.



