在很多时候,可能我们都需要使用百分比转换成十六进制。例如设计师们的设计稿上经常出现的透明度百分比。
先列出全部百分比对应的十六进制值,下面有具体的计算代码。

    百分比:0% ,  十六进制值:00百分比:1% ,  十六进制值:03百分比:2% ,  十六进制值:05百分比:3% ,  十六进制值:08百分比:4% ,  十六进制值:0A百分比:5% ,  十六进制值:0D百分比:6% ,  十六进制值:0F百分比:7% ,  十六进制值:12百分比:8% ,  十六进制值:14百分比:9% ,  十六进制值:17百分比:10% ,  十六进制值:1A百分比:11% ,  十六进制值:1C百分比:12% ,  十六进制值:1F百分比:13% ,  十六进制值:21百分比:14% ,  十六进制值:24百分比:15% ,  十六进制值:26百分比:16% ,  十六进制值:29百分比:17% ,  十六进制值:2B百分比:18% ,  十六进制值:2E百分比:19% ,  十六进制值:30百分比:20% ,  十六进制值:33百分比:21% ,  十六进制值:36百分比:22% ,  十六进制值:38百分比:23% ,  十六进制值:3B百分比:24% ,  十六进制值:3D百分比:25% ,  十六进制值:40百分比:26% ,  十六进制值:42百分比:27% ,  十六进制值:45百分比:28% ,  十六进制值:47百分比:29% ,  十六进制值:4A百分比:30% ,  十六进制值:4D百分比:31% ,  十六进制值:4F百分比:32% ,  十六进制值:52百分比:33% ,  十六进制值:54百分比:34% ,  十六进制值:57百分比:35% ,  十六进制值:59百分比:36% ,  十六进制值:5C百分比:37% ,  十六进制值:5E百分比:38% ,  十六进制值:61百分比:39% ,  十六进制值:63百分比:40% ,  十六进制值:66百分比:41% ,  十六进制值:69百分比:42% ,  十六进制值:6B百分比:43% ,  十六进制值:6E百分比:44% ,  十六进制值:70百分比:45% ,  十六进制值:73百分比:46% ,  十六进制值:75百分比:47% ,  十六进制值:78百分比:48% ,  十六进制值:7A百分比:49% ,  十六进制值:7D百分比:50% ,  十六进制值:80百分比:51% ,  十六进制值:82百分比:52% ,  十六进制值:85百分比:53% ,  十六进制值:87百分比:54% ,  十六进制值:8A百分比:55% ,  十六进制值:8C百分比:56% ,  十六进制值:8F百分比:57% ,  十六进制值:91百分比:58% ,  十六进制值:94百分比:59% ,  十六进制值:96百分比:60% ,  十六进制值:99百分比:61% ,  十六进制值:9C百分比:62% ,  十六进制值:9E百分比:63% ,  十六进制值:A1百分比:64% ,  十六进制值:A3百分比:65% ,  十六进制值:A6百分比:66% ,  十六进制值:A8百分比:67% ,  十六进制值:AB百分比:68% ,  十六进制值:AD百分比:69% ,  十六进制值:B0百分比:70% ,  十六进制值:B3百分比:71% ,  十六进制值:B5百分比:72% ,  十六进制值:B8百分比:73% ,  十六进制值:BA百分比:74% ,  十六进制值:BD百分比:75% ,  十六进制值:BF百分比:76% ,  十六进制值:C2百分比:77% ,  十六进制值:C4百分比:78% ,  十六进制值:C7百分比:79% ,  十六进制值:C9百分比:80% ,  十六进制值:CC百分比:81% ,  十六进制值:CF百分比:82% ,  十六进制值:D1百分比:83% ,  十六进制值:D4百分比:84% ,  十六进制值:D6百分比:85% ,  十六进制值:D9百分比:86% ,  十六进制值:DB百分比:87% ,  十六进制值:DE百分比:88% ,  十六进制值:E0百分比:89% ,  十六进制值:E3百分比:90% ,  十六进制值:E6百分比:91% ,  十六进制值:E8百分比:92% ,  十六进制值:EB百分比:93% ,  十六进制值:ED百分比:94% ,  十六进制值:F0百分比:95% ,  十六进制值:F2百分比:96% ,  十六进制值:F5百分比:97% ,  十六进制值:F7百分比:98% ,  十六进制值:FA百分比:99% ,  十六进制值:FC百分比:100% ,  十六进制值:FF

代码的计算方式很简单。

    /*** 透明度百分比* * @author chenjunxu* */public class Main {public static void main(String[] args) {for (int i = 0; i <= 100; i++) {float f = 255 * i / 100f;// 四舍五入int hexInteger = Math.round(f);// 十进制转换成16进制String hex = Integer.toHexString(hexInteger);// 如果只有一位,则前面添加0if (hex.length() < 2) {hex = "0" + hex;}// 十六进制一般以大写的形式显示System.out.println("百分比:" + i + "% ,  十六进制值:" + hex.toUpperCase());}}}

百分比转换成十六进制相关推荐

  1. java代码二进制转为十六进制_Java 中二进制转换成十六进制的两种实现方法

    Java 中二进制转换成十六进制的两种实现方法 每个字节转成16进制,方法1 /** * 每个字节转成16进制,方法1 * * @param result */ private static Stri ...

  2. c语言的十进制转十六进制字符串,用c语言写一个函数把十进制转换成十六进制,该如何处理...

    用c语言写一个函数把十进制转换成十六进制 用c语言写一个函数把十进制转换成十六进制 网上找到一些,感觉有占乱 分享到: ------解决方案-------------------- #include ...

  3. c语言输出字符的十六进制,用c语言输入键盘上的字符后转换成十六进制输出

    用c语言输入键盘上的字符后转换成十六进制输出 悬赏分:10 | 提问时间:2010-9-13 10:26 | 提问者:745922085 | 问题为何被关闭 其他回答 共3条 #include #in ...

  4. 十进制转换成十六进制小程序(强制转换和移位运算符)

    涉及知识点:强制类型转换,移位运算符,十进制转换十六进制. 十进制数 60 转换成十六进制过程分析 60的二进制表示: 0000-0000  0000-0000  0000-0000  0011-11 ...

  5. 实现MAC地址转换成十六进制

        实现将mac地址(如:"00:FF:0A:0C:06:03")转换成十六进制存储的00FF0A0C0603 由以下两种方法实现: 方法一: #include "s ...

  6. python把浮点数转换成16进制_delphi 浮点数float转换成十六进制字符串的方法(FloatToHex)...

    重新书写了float型转为十六进制的delphi程序 Function FloatToHex(Value: single): string; var l, i: integer; HexText,te ...

  7. 二进制转换成十六进制输出的C代码

    (本博客只提供很厉害的方法,没有代码) 项目需求是需要把一个字节(8bit)的二进制数转换成一个十六进制的数值,然后发送给上位机: 我自己试着编写代码,思路是把这个8bit的二进制数存放到一个数组里面 ...

  8. 汉字怎么转换成十六进制

    汉字怎么转换成十六进制 如果知道某个汉字的区位码,只要将区号和位号分别加上160,然后分别转换为二进制数,区码在前.位码在后,就可以得到该汉字的十六位的机内码(国标码).如"啊"字 ...

  9. C语言:十进制转换成十六进制字符串和数组

    1.十进制转换成十六进制字符串 #include<stdio.h> /*函数: 将十进制数字转换为十六进制,并将转换后的数字存储在字符串中并输出 */ void dec2hex(int n ...

最新文章

  1. 第1章统计学习方法概论之1.1统计学习
  2. 编程入门:准备学Python入门编程 为什么前辈一直劝我不行?
  3. 以下代码有什么问题(struct构造问题)
  4. IDA+OD双剑合璧=逆向无敌
  5. 02、Windows Phone 套接字(Socket)实战之服务器端设计
  6. 快手:笔试题(版本号比较,平方和为1,合并两个流)
  7. linux系统命令行方式复制文件
  8. oracle 函数 结果集,Oracle 中函数如何返回结果集
  9. jquery 获取同级元素_如何在jQuery中获取元素的同级
  10. textbox内容转为字符串_【公告】整改文章内容
  11. php扩展zval,PHP扩展开发(7):zval结构
  12. win7开启telnet工具
  13. 小米android手机怎么刷机,小米手机要刷机如何进入recovery模式
  14. 中国大学MOOC 程序设计入门——C语言 翁凯 编程测试题汇总
  15. Java项目 网上订餐系统计算机毕业设计必备
  16. 转:听听别人怎么说:VueJS 与 ReactJS
  17. 探店「无聊猿」BAYC 主题餐厅:食物都很棒,口味超预期,有点小贵
  18. P3426 [POI2005]SZA-Template
  19. 二级路由dhcp关闭连不上wifi_路由器的使用小技巧!
  20. 北京金普蝶:让客户满意就是最好的营销!

热门文章

  1. 【Java基础知识 16】java内部类使用场景
  2. Java工程师进阶知识(持续更新)
  3. 【C语言|结构体】关于结构体初始化赋值
  4. 观《闻香识女人》有感
  5. 内存池组件以及根据nginx内存池源码设计实现简易内存池
  6. Windows中的Hook机制
  7. Elasticsearch语法(聚合)
  8. 微信客户端打开链接后显示已停止访问该网页怎么办
  9. 通过BigExcelWriter导出包含数据和图片的excel表,涉及到sheet.createDrawingPatriarch()画图对象,涉及到url转二进制数据
  10. POI插入图片的时候,使用resize函数还是变形的问题