Liczba hexadecymalna oddzielona spacją co dwa miejsca

Liczba hexadecymalna oddzielona spacją co dwa miejsca

Wątek przeniesiony 2017-11-21 21:38 z C/C++ przez ŁF.

  • Rejestracja: dni
  • Ostatnio: dni
0

int hex = 0xb3a343;

Nie wiem jak napisać aby program rozdzielał tą liczbę na 3 zmienne

int a, b, c;

i przypisywało aby wygładało to tak

a = 0x43;
b = 0xa3;
c = 0xb3;

GI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 35
1

a = hex & 0xff;
b = hex >> 8 & 0xff;
c = hex >> 16 & 0xff;

  • Rejestracja: dni
  • Ostatnio: dni
0

Dziękuję właśnie o to mi chodziło.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.