我有一个数字列表如下:
0,16,32,48 ......
我需要以十六进制输出这些数字:
0000,0010,0020,0030,0040 ...
我尝试过如下解决方案:
printf("%.4x",a); // where a is an integer
Run Code Online (Sandbox Code Playgroud)
但我得到的结果是:
0000,0001 0002,0003,0004 ...
我想我就在附近.任何人都可以帮忙,因为我printf在C中不太擅长.
谢谢.
假设我在十六进制值(包括 alpha)中有这种颜色:
x <- "#FF2400FF"
是否有一个简洁的包可以将 HEX 值转换为 R 中的 RGB 值?或者一个简单的代码来做到这一点?
[#1] c("36 0 255")
编辑:这是RGB to Hex 转换器问题的相反方式