计算机为什么可以用数字表达颜色
复色光中有着各种波长(或频率)的光,这些光在介质中有着不同的折射率。因此,当复色光通过具有一定几何外形的介质(如三棱镜)之后,波长不同的光线会因出射角的不同而发生色散现象,投映出连续的或不连续的彩色光带。
这个原理亦被应用于著名的太阳光的色散实验。太阳光呈现白色,当它通过三棱镜折射后,将形成由红、橙、黄、绿、蓝、靛、紫顺次连续分布的彩色光谱,覆盖了大约在390到770纳米的可见光区。
光谱(spectrum) :是复色光经过色散系统(如棱镜、光栅)分光后,被色散开的单色光按波长(或频率)大小而依次排列的图案,全称为光学频谱。
二进制
二进制数(binaries)是逢2进位的进位制,0、1是基本算符 [2] ;计算机运算基础采用二进制。电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中只有两种基本的状态,开和关。0表示断开,1表示接通
字节
字节是电脑中的基本存储单位,根据计算机字长的不同,字具有不同的位数,现代电脑的字长一般是32位的,也就是说,一个字的位数是32。字节是8位的数据单元,一个字节可以表示0-255的十进制数据。对于32位字长的现代电脑,一个字等于4个字节,对于早期的16位的电脑,一个字等于2个字节。