文档章节

RGB、HEX 互换算法

徐贺年
 徐贺年
发布于 2014/06/06 22:29
字数 71
阅读 137
收藏 5

朋友想要 RGB、HEX 互换函数,自己花了点时间算了一下。(有更优化的 还请赐教~!)。

function RGBToHEX (r:Number,g:Number,b:Number)
{
	return r<<16|g<<8|b ;
}

function HEXToRGB (c:Number)
{
	return {r:c>>16, g:(c&0x00ff00)>>8, b:c&0x0000ff};
}


© 著作权归作者所有

共有 人打赏支持
徐贺年
粉丝 3
博文 2
码字总数 71
作品 0
泉州
程序员
PostgreSQL的10进制与16进制互转

1.10进制转16进制 Postgres里面有一个内置的10进制转16进制的函数:tohex(int)/tohex(bigint) [postgres@localhost ~]$ psqlPassword:psql (9.1.3)Type "help" for help. postgres=# select ......

kenyon_君羊
2013/05/07
0
0
字符串以及文件的hashlib的md5和sha1等的运用

hashlib的md5和sha1等的运用 import hashlib print(hashlib.algorithmsavailable) print(hashlib.algorithmsguaranteed) #MD5 import hashlib hashobject = hashlib.md5(b'Hello World') pri......

独钓渔
2014/11/25
0
0
平台登录账号口令加密机制设置方法

平台登录账号口令加密机制设置方法 平台加密机制: 具体设置方法: 修改/resources/properties-sys.xml文件中的两个属性: passwordsEncryptionAlgorithm encrpytype 平台默认密码为123456....

bboss
2014/10/13
0
0
【原创】Javascript实现Web颜色值转换

最近一直忙碌于完成业务需求,好长时间没有写博客了。今天稍微有些时间,翻看了一下最近项目中的一些前端代码,看到Web颜色转换功能的时候,突然想到当我们在做一些颜色设置/编辑的需求时,经...

Mr.Zheng
2015/02/05
0
2
IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换

NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSData NSString *aString = @"1234abcd"; ......

iKaisa
2013/05/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux命令备忘录: jobs 显示Linux中的任务列表及任务状态命令

jobs命令用于显示Linux中的任务列表及任务状态,包括后台运行的任务。该命令可以显示任务号及其对应的进程号。其中,任务号是以普通用户的角度进行的,而进程号则是从系统管理员的角度来看的...

开元中国2015
47分钟前
1
0
springboot Whitelabel Error Page(Not Found)解决方案

当出现上图图的错误时注意 报错信息 There was an unexpected error (type=Not Found, status=404). Not Found代表未访问到资源 解决方案:比较访问路径和代码的路径有没有写错 正确的访问路...

斩神魂
47分钟前
2
0
记一次hbase master停止服务的原因以及恢复

在Hdfs空间不足的情况下,拒绝写入,hbase会down掉。如果hdfs空间没有清理的情况下,重新启动hbase,会报splitlog失败,原因是wal日志重写过程中会写hdfs,写不进去导致的。重启不成功。 解决...

PageYi
51分钟前
1
0
如何从平面设计转行到UI设计?

时代的变迁,科技的进步,工具的发展,薪资的差距,促使许多人转行的原因,但平面与界面两者之间有着哪些的差异呢?如果,想要转行又该具备哪些条件呢? 平面、界面设计之间的差异性 平面设计...

mo311
54分钟前
4
0
线程池整理

一般在生产环境中,我们都不会直接new一个Thread,然后再去start(),因为这么做会不断频繁的创建线程,销毁线程,过大的线程会耗尽CPU和内存资源,大量的垃圾回收,也会给GC带来压力,延长GC停顿时间...

算法之名
55分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部