位置: 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

  • 中国农业银行如何查看银行交易记录(中国农业银行如何查询开户行)

    中国农业银行如何查看银行交易记录(中国农业银行如何查询开户行)

  • 怎样转发微信聊天记录(怎样转发微信聊天内容给朋友)

    怎样转发微信聊天记录(怎样转发微信聊天内容给朋友)

  • 美团外卖绑定的银行卡如何取消(美团外卖绑定的手机号码不用了怎么办)

    美团外卖绑定的银行卡如何取消(美团外卖绑定的手机号码不用了怎么办)

  • 过年淘宝退货怎么办(过年期间淘宝退货)

    过年淘宝退货怎么办(过年期间淘宝退货)

  • 电脑@怎么打上去(电脑怎么打上面的逗号)

    电脑@怎么打上去(电脑怎么打上面的逗号)

  • 苹果13.51系统更新了什么(苹果更新13.5)

    苹果13.51系统更新了什么(苹果更新13.5)

  • 微信运动点赞以后怎么撤回(微信运动点赞以后怎么看)

    微信运动点赞以后怎么撤回(微信运动点赞以后怎么看)

  • 华为p30外放声音突然变小(华为p30外放声音突然很小)

    华为p30外放声音突然变小(华为p30外放声音突然很小)

  • ppt安全模式启动打不开

    ppt安全模式启动打不开

  • 安卓微信怎么换深色模式(安卓微信怎么换主题皮肤)

    安卓微信怎么换深色模式(安卓微信怎么换主题皮肤)

  • 迅捷管理员密码是多少(迅捷管理员密码忘记了)

    迅捷管理员密码是多少(迅捷管理员密码忘记了)

  • 苹果手机下载不了东西(苹果手机下载不用密码怎么设置)

    苹果手机下载不了东西(苹果手机下载不用密码怎么设置)

  • vivox9带nfc功能吗(vivox9i带nfc功能吗)

    vivox9带nfc功能吗(vivox9i带nfc功能吗)

  • 微信怎样发群邀请(微信里面如何发起群聊邀请)

    微信怎样发群邀请(微信里面如何发起群聊邀请)

  • windows操作系统的主要功能是什么

    windows操作系统的主要功能是什么

  • 7t和7tpro区别(7t pro)

    7t和7tpro区别(7t pro)

  • 手机信号显示h+是啥意思(手机信号显示HD2是什么故障)

    手机信号显示h+是啥意思(手机信号显示HD2是什么故障)

  • 电信hd是什么意思啊(中国电信hd什么意思)

    电信hd是什么意思啊(中国电信hd什么意思)

  • 荣耀v20怎么设置后台运行(荣耀v20怎么设置密码锁)

    荣耀v20怎么设置后台运行(荣耀v20怎么设置密码锁)

  • 苹果有线耳机怎么激活(苹果有线耳机怎么连接)

    苹果有线耳机怎么激活(苹果有线耳机怎么连接)

  • qq删除的聊天记录怎么查(qq删除的聊天记录在别的手机能看不)

    qq删除的聊天记录怎么查(qq删除的聊天记录在别的手机能看不)

  • 华为vcealoo是什么型号(华为vceal00)

    华为vcealoo是什么型号(华为vceal00)

  • 电脑全角空格怎么打(电脑全角空格怎么打出的是空白)

    电脑全角空格怎么打(电脑全角空格怎么打出的是空白)

  • 金鱼草的养殖方法(金鱼草的养殖方法和注意事项有哪些)

    金鱼草的养殖方法(金鱼草的养殖方法和注意事项有哪些)

  • 管理费用中的税金包括哪些
  • 个税申报赡养老人只能填一个吗
  • 高速公路通行费发票怎么开
  • 新会计准则科目编码
  • 外单位人员报销差旅费会计分录
  • 承租人与出租人签订了一份租赁合同,该设备
  • 厂房装修增值税税率
  • 销售边角料收入属于什么收入
  • 社平工资调整补差什么意思
  • 大额承兑换小额承兑会计分录
  • 一次性工伤医疗补助金和一次性伤残补助金
  • 递延收益摊销包含哪些
  • 地税注销流程
  • 增值税普通发票和普通发票的区别怎么交税
  • 建筑公司资源税的征税
  • 实缴资本是真的吗
  • 旅游业开办费
  • 个人银行卡转公账怎么转
  • 印花税查账征收和核定征收计算
  • 支付装修款
  • 办理企业土地证要多少钱
  • 先开发票后发货怎么做账?
  • 非征期不允许上报汇总是怎么回事
  • 投资性房地产企业有哪些
  • 不用itunes怎么下载软件
  • 开具的服务费怎么做分录
  • 猫光纤信号灯闪红
  • 退回现金怎么写分录
  • 认缴制没有实资本会怎么样
  • linux的基础知识
  • php如何防止xss攻击
  • 伊莎贝尔公主
  • 残疾人就业保障金计入什么科目
  • 目标检测现状
  • 前端html模板
  • opencv图像识别特定形状
  • 应届生优势大吗
  • 小规模纳税人免增值税的账务处理
  • 公司建造厂房
  • 研发费用算期间费用吗
  • 在建工程减值准备是否可以转回
  • 上缴税金怎么算税额
  • BootStrap--selectpicker的使用
  • 银行进账单票据张数
  • 用友软件中销售怎么做
  • 销售劳务和销售货物的区别
  • 无形资产入账价值错误怎么调
  • 公司购车购置税可以抵扣吗
  • 残保金账务处理会计科目
  • 个体工商户不经营需要税务登记吗
  • 取得与收益相关的政府补助计入什么科目
  • 购房增值税发票是购房发票吗
  • 银行存款利息计算器在线计算器
  • 港口建设费征收管理办法
  • 每月发票认证时间
  • win8系统进不了桌面怎么办
  • winXP运行内存查看
  • linux如何修改文件创建时间
  • mac运行很卡怎么办
  • windows更新后一直在欢迎界面
  • win8.1 ie浏览器
  • win7系统回收站文件夹的位置
  • linux系统如何安装字体
  • [置顶] 《诸天星河》
  • activex控件在哪设置
  • perl ne
  • jquery常用操作
  • 深入理解新发展理念,推进供给侧结构性改革
  • 设置拉我进群必须经过我同意
  • jQuery EasyUI之DataGrid使用实例详解
  • nodejs来一打c++扩展
  • js进行表单验证的目的是什么
  • python3.8.3怎么用
  • js对象的常用方法
  • jquery实现简单Tab切换菜单效果
  • 江苏增值税发票代码
  • 房产交契税网上可以交吗
  • 小规模纳税人网上开专票流程
  • 福建生育津贴要交满几个月
  • 计算土地增值税时下列费用准予从收入总额中扣除的有
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设