作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
>> 8); // retur-6ren">
我使用字节移位来获取 FFFFFF 类型的 0xFFFFFFFF 颜色格式。以 00 开头的颜色返回 4 个字符。
printf("{%x}", 0x008000FF >>> 8); // returns {0080} which is NOT right, should return {008000}
printf("{%x}", 0xFF9900FF >>> 8); // returns {FF9900} which is right
最佳答案
可以使用%06x
而不是%x
解决该问题。由于十六进制值是数字,您可以使用 %06x
就像我们使用 %02d
表示 02、05 或 09 一样。
关于将 0xFFFFFFFF 转换为 FFFFFF 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25557077/
我在将 Windows Apache 连接到 SQL Server Express 2008 时遇到问题 PHP 版本 5.2.9 Apache 版本 Apache/2.2.11 (Win32) "d
我在将 Windows Apache 连接到 SQL Server Express 2008 时遇到问题 PHP 版本 5.2.9 Apache 版本 Apache/2.2.11 (Win32) "d
我是一名优秀的程序员,十分优秀!