C++,codewars,RGB To Hex Conversion,513e08acc600c94f01000001
/*
codewars,RGB To Hex Conversion,513e08acc600c94f01000001
*/
#include <string>
std::string rgb_to_hex(int r, int g, int b)
{
char hexChars[] = "0123456789ABCDEF";
std::string hex = "";
if(r < 0) r = 0;
if(g < 0) g = 0;
if(b < 0) b = 0;
if(r > 255) r = 255;
if(g > 255) g = 255;
if(b > 255) b = 255;
hex += hexChars[r/16];
hex += hexChars[r%16];
hex += hexChars[g/16];
hex += hexChars[g%16];
hex += hexChars[b/16];
hex += hexChars[b%16];
return hex;
}