問題描述:
如下圖所示,對于用戶自定義的顏色,交互式數據表格中顯示的一串數字編碼是什么意思呢?
解答:
計算機中的每一種顏色均可由一個唯一 RGB 值標識,即:利用紅(Red),綠(Green),藍(Blue)三種顏色的變化及其疊加可得到各種顏色。每種顏色的 RGB 值均由以下函數計算所得:
RBG = Red + 256 × Green + 256^2 × Blue
其中,Red,Green,Blue 取值均不大于 225,數值越大代表該顏色的亮度越高。 如下所示,根據用戶輸入的三個數值即可計算該顏色的數字編碼為:169+86×256+165×256^2=10835625。