关于RGB颜色与十六进制颜色

这篇博客探讨了RGB颜色和十六进制颜色之间的数值转换。内容包括RGB颜色值和十六进制颜色值的基本映射关系,以及如何进行转换。通过举例说明,解释了如何将RGB值(如RGB(11,111,222))转换为对应的十六进制颜色值(#0B6FDE)。此外,还介绍了利用QQ和微信截图工具获取屏幕颜色值的方法。" 107340310,8609835,Taro框架中父子组件通信详解,"['Taro框架', '组件通信', '微信小程序', '小程序开发']
摘要由CSDN通过智能技术生成

RGB颜色与十六进制颜色的数值转换

先来感受一下两种颜色值的大致形状:

  • RGB(11,111,222)
  • 十六进制: #0B6FDE

简单来说,两种颜色值的最本质区别是RGB是用十进制表示的,而十六进制当然是用十六进制表示的。所以两者的转换实际上就是十六进制与十进制之间的转换。

先来看一下基本的映射关系:

十进制 十六进制
0 0
1 1
2 2
3 3
9 9
10 A
11 B
12 C
13 D
14 E
15 F

主要区别在于10~15的表示上。

十六进制颜色中有六位,每两位分别对应RGB颜色中的一个数值。例如十六进制颜色#0B6FDE中“0B”对应RGB(11,111,222)中的“11”,“6F”对应“111”,“DE”对应“222”。

计算方法:
11÷16=0……11,余数11对应十六进制的B,因此11转化为十六进制为0B
111÷16=6……15,商6对应十

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>