问题描述:
如下图所示,对于用户自定义的颜色,交互式数据表格中显示的一串数字编码是什么意思呢?
解答:
计算机中的每一种颜色均可由一个唯一 RGB 值标识,即:利用红(Red),绿(Green),蓝(Blue)三种颜色的变化及其叠加可得到各种颜色。每种颜色的 RGB 值均由以下函数计算所得:
RBG = Red + 256 × Green + 256^2 × Blue
其中,Red,Green,Blue 取值均不大于 225,数值越大代表该颜色的亮度越高。 如下所示,根据用户输入的三个数值即可计算该颜色的数字编码为:169+86×256+165×256^2=10835625。