ciao

scusate, forse la mia domanda è una castronata, ma io e la matematica non andiamo molto daccordo...vi spiego:

io ho 3 interi

codice:
int r;
int g;
int b;
vorrei convertirli in un unico intero, però in esadecimale...cosa dovrei fare?

mi spiego meglio, rgb identificano la quantità dei 3 colori primari, mettendoli assiame in formato esadecimale si ottiene una cosa tipo

0xFFFFFF = bianco

r=255 = FF
g=255 = FF
b=255 = FF

oppure

0x000000 = nero

r=0 = 00
c=0 = 00
b=0 = 00

oppure rosso

0xFF0000 = rosso
r=255 = FF
g=0 = 00
b=0 = 00

è corretto?

ma 0xFF0000 a cosa corrisponde in decimale? c'è una regola fissa di conversione o si accostano solamente i 3 valori?