Explaining the color numbering system !!!!!!
Ok here goes.
The color number is 6 digits long but can be considered to be 3 pairs of numbers which correspond to the mix of the 3 primary colors.
If you are an artist, like me, you know that the primary colors are Red, Blue and Yellow but this is not art so forget all that and accept that they are now Red, Green and Blue.
In this new world of color, mixing red and green will make yellow when both colors are at their brightest values.
We artists know that it actually makes brown but I suppose yellow could be considered 'bright brown' so we just have to get over it and move on.
Let us ignore for now that these are hexidecimal numbers and throw out all those letters from 'A' to 'F' that you see mixed in.
It is now much easier to understand if we say that 00,00,00 ( the lowest number ) is black and 99,99,99 ( the highest ) is white ( because all 3 colors are at their brightest ).
Now 99,00,00 is red, 00,99,00 is green and 00,00,99 is blue at their brightest values.
Mixing red and green without blue 99,99,00 gives that yellow I mentioned earlier.
Mixing red and blue 99,00,99 gives purple so us artists aren't too confused.
Lowering the number darkens the color so 50,00,50 would be dark purple.
If you have followed me so far it isn't a great leap to understand hexidecimal.
Of course the highest number is not 99 but FF in hexidecimal so the degree of shading is much finer.
Hexidecimal is not that hard to grasp if you stop to consider.
Taking a regular 2 digit decimal number we know that it can give you 100 different values. ( From 0 to 99 ) [ 0 is a number ]
We get that from taking the first digit and multiplying it by 10 and then adding the second digit.
Or the decimal base 10 multiplied by itself equals 100 ( with me so far? )
The hexidecimal digit is worth 16 instead of 10 and because of that they had to add letters to make the extra 6 ( A,B,C,D,E,F )
If you are not mathematically inclined just take my word for it that multiplying the first digit by 16 and then adding the second digit gives 256 possible values.
Or the hexidecimal base 16 multiplied by itself equals 256
Now that you understand the difference you can understand that each pair of numbers can return a value of between 0 and 255 making the degree of color variation much finer than if we used decimal numbers which only give values between 0 and 99.
Here is a chart that gives you colors using only 6 values for each color.
00 = 0
33 = 51
66 =102
99 =153
CC =204
FF =255