Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.39 KB | None | 0 0
  1.   const char* hex = "FF09FE";
  2.   char rs[2] = {hex[0], hex[1]};
  3.   char gs[2] = {hex[2], hex[3]};
  4.   char bs[2] = {hex[4], hex[5]};
  5.   int r = (int)strtol(rs, NULL, 16);
  6.   int g = (int)strtol(gs, NULL, 16);
  7.   int b = (int)strtol(bs, NULL, 16);
  8.  
  9.   double rgb[3] = {(double)r/255.0, (double)g/255.0,(double)b/255.0};
  10.  
  11.   std::cout << "R: " << rgb[0] << " G: "<< rgb[1] << " B: " << rgb[2];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement