24位图像中有多少种颜色组合

我正在读一本书,我不确定这是错误还是我误解了这句话。 它读起来……

如今,您可以购买的每台PC都有硬件,可以渲染至少1670万种颜色的图像。 这些图像不是包含数千个颜色条目的数组,而是包含每个像素的显式颜色值。 当然,24位显示器使用24位或每像素3个字节来显示颜色信息。 对于红色,绿色和蓝色,这给出了1个字节或256个不同的值。 这通常称为真彩色,因为256 ^ 3(1670万)

他说1个字节等于256个不同的值。 1字节= 8位。 8 ^ 2位= 64种颜色组合对吗? 这对我来说并不合适。 我知道这可能是一件容易理解的事情,但我不明白。

8位的组合不是8 2 (64)而是2 8 (256)。 这是因为8位中的每一位都可以具有2个不同的值。 对于1位,将给出2(2 1 )种可能性,对于2位2 * 2(2 2 ),对于3位2 * 2 * 2(2 3 )……等等.3字节= 24位=> 2 24 = 16.7M可能的组合。

 1 byte = 8 bits = 2^8 = 256 combinations :) 24 bit combinations = 2^24 = Three 8 bit colors = 256^3 = 16777216 ~= 16.7 million color combinations 

如果您有24位颜色信息,您可以显示2 ^ 24种颜色= 1670万!