位置: IT常识 - 正文

16进制颜色转换rgb(16进制颜色转换器)

编辑:rootadmin

16进制颜色转换rgb是什么呢?不知道的小伙伴来看看小编今天的分享吧!

613/auto168664366316进制颜色转换rgb(16进制颜色转换器)

16进制颜色转换RGB原理:

+ (UIColor *)ml_colorWithHex:(UInt32)hex alpha:(CGFloat)alpha{

CGFloat score_R = (hex & 0xFF0000) >> 16;

CGFloat score_G = (hex & 0xFF00) >> 8;

CGFloat score_B = (hex & 0xFF);

0xF86340 & 0xFF0000,表示F86340和0xFF0000进行与运算,目的是要取出F86340的前两位F8,因为F8表示red颜色通道的值,取出来的值已经是转换好的十进制的了。

0xF86340

十六进制: F 8 6 3 4 0

二进制: 1111 1000 0110 0011 0100 0000

0xFF0000

十六进制: F F 0 0 0 0

二进制: 1111 1111 0000 0000 0000 0000

位运算

0xF86340二进制: 1111 1000 0110 0011 0100 0000

运算符: &

0xFF0000二进制: 1111 1111 0000 0000 0000 0000

(计算结果)二进制: 1111 1000 0000 0000 0000 0000

通过位运算得到结果的1111 1000 0000 0000 0000 0000,如果将此二进制数转换为十进制数,是一个非常大的数,而每个颜色通道的最大值是255,所以还需要通过位移运算,将得到的结果控制到最大范围内。

常见的几种表示颜色的方法有:

ColorName: 直接用颜色的名称来指定颜色,比如: red blue green yellow

优点: 很直观的表达想要使用的颜色

缺点: 颜色的名称很少, 不能有效表示一些较为丰富的颜色

RGB: 三通道颜色

他是目前运用最广泛的颜色系统之一

可以通过红绿蓝三色通道, 外加alpha透明度, 来展示几乎所有的颜色

RGB是从颜色的发光原理来设定的, 相当于红绿蓝三个颜色通过不同亮度, 来组合成为需要的颜色

0为最暗, 255为最亮

HEX: 十六进制颜色

十六进制与RGB都可以展示出非常丰富的颜色, 他是通过16进制0~F这16个字符来表达颜色的

同样, 000000为黑色, FFFFFF为白色

以上就是小编今天的分享了,希望可以帮助到大家。

本文链接地址:https://www.jiuchutong.com/zhishi/2781.html 转载请保留说明!

上一篇:valueerror是什么错误(valueerror invalid)

下一篇:mysql json_extract

  • 季度利息分录
  • 零申报资产总计不能为零
  • 劳务公司如何避税与避费
  • 发放给员工的通讯费要上个税吗
  • 小规模增值税做那个费用科目
  • 企业收到宣传费怎么入账
  • 购买成品入库并结转成本会计分录怎么写?
  • 存货残料收入账务处理?
  • 个人合伙企业有没有企业所得税
  • 营改增后小规模纳税人
  • 新公司没业务怎么做账
  • 企业所得税报表模板
  • 商品进销差价属不属于存货
  • 2021最新车船税
  • 调整成本调整单分录
  • 营销活动的意义是什么
  • 少计收入被处罚账务处理怎么做?
  • 企业发放贷款怎么做分录
  • 什么叫做区分
  • 一篇不错的php基础论文
  • 酒店采购布草如何入账
  • 房产产权置换
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • 带息应收票据计息时
  • 股票交易税怎么算出来的
  • bc2.exe
  • 分手我不怕
  • 分类账长什么样
  • 企业财务人员如何防范电信诈骗
  • 会计编录怎么做
  • 违反发票管理规定2次公告内容
  • 企业如何申请进出口资质
  • vue word editor
  • php语言之面向对象编程 educoder
  • pytorch .t()
  • chatb
  • php类和对象的关系
  • 其他权益工具投资公允价值变动怎么计算
  • 网络费用属于什么费用
  • 增值税抵扣比例是多少
  • 删除一张表的某一条记录
  • 收到现金货款会计分录
  • 个人所得税的计算标准
  • 民办幼儿园账务月末结转
  • 买方的现金折扣会计分录
  • 事业单位会计怎么做
  • 财务费用利息属于什么科目
  • 招标公司的成本控制
  • 小企业营业外支出坏账损失
  • 劳务收入是什么科目
  • 职工薪酬怎么核算
  • 事业编制可以带计算器吗
  • 账务调整的原则
  • 新建公司需要什么
  • mysql速成要多久
  • mysql里面的事务
  • win10光驱无法识别
  • ubuntu20.10
  • linux命令大全chm版
  • 电脑xp系统虚拟内存不足怎么解决
  • win7系统的桌面图标怎么调出来
  • win10ipv4 ipv6无internet访问权限
  • javascript怎么设置
  • javascript居中
  • jquery编程
  • Android:Activity+Fragment及它们之间的数据交换(一)
  • python写一个备份文件功能
  • react区别
  • oracle shell脚本
  • 用python写网页
  • Tcp/ip协议族
  • javascript例题
  • 基于android的简单程序
  • jquery的checkbox,radio,select等方法小结
  • js中倒计时器怎么实现
  • 烟草局收入怎么样
  • 麻将 空白
  • 诺诺发票怎样上报汇总
  • 试验费属于什么税收编码
  • 转让定价调查与调整实务问答
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设