博文地址

我的GitHub 我的博客 我的微信 我的邮箱
baiqiantao baiqiantao bqt20094 baiqiantao@sina.com

目录

透明度中百分比与十六进制的对应关系

计算代码

private static String getHexString(int i) {
float temp = 255 * i * 1.0f / 100f;
int round = Math.round(temp); //四舍五入
String hexString = Integer.toHexString(round);
if (hexString.length() < 2) {
hexString = "0" + hexString; //原博文此处是错的
}
return hexString.toUpperCase();
}

输出列表格式

private static void listFormat() {
System.out.println("-------透明度百分比对应的十六进制-------");
for (int i = 0; i <= 100; i++) {
System.out.println("百分比:" + i + "%" + "\t十六进制:" + getHexString(i));
}
}

输出markdown格式

private static void markdownFormat() {
System.out.println("-------透明度百分比对应的十六进制-------");
for (int i = 0; i <= 9; i++) {
StringBuilder transparency = new StringBuilder();
StringBuilder percent = new StringBuilder();
int value = 10 * i;
for (int j = 0; j <= 9; j++) {
transparency.append("|").append(" ").append(getHexString(value)).append(" ");
percent.append("|").append(" ").append(value++).append("%").append(" ");
}
percent.append("|").append("\n").append(transparency).append("|");
System.out.println(percent.toString());
}
}

对应关系表

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

2019-6-30

-透明度中百分比与十六进制的对应关系 MD的更多相关文章

  1. 我的Android进阶之旅------>Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法

    我的Android进阶之旅-->Android颜色值(RGB)所支持的四种常见形式 透明度百分比和十六进制对应关系表格 透明度 十六进制 100% FF 99% FC 98% FA 97% F7 ...

  2. “System.FormatException”类型的未经处理的异常在 System.IdentityModel.dll 中发生 其他信息: 十六进制字符串格式无效。

    如果你的 WebService 客户端证书配置都没问题,唯独调用接口会出现这个错误 “System.FormatException”类型的未经处理的异常在 System.IdentityModel.d ...

  3. 二叉树 遍历 先序 中序 后序 深度 广度 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  4. mybatis 中jdbctype和javatype的对应关系

    1:mybatis 中jdbctype和javatype的对应关系 JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String ...

  5. Delphi XE8中Delphi和JAVA数据类型对应关系!

    Delphi XE8中Delphi和JAVA数据类型对应关系所在单元文件:Androidapi.JNI.JavaTypes 对应关系: JObject = interface;//java.lang. ...

  6. Loadrunner中百分比模式和Vuser模式

    从百分比模式切换到Vuser模式后,多个脚本时候,每个脚本的比例仍然维持不变: 切换到Vuser模式后: 如果在场景执行过程中需要动态添加Vuser,只能在Vuser模式下执行场景 如果需要执行“组” ...

  7. Sublime Text3 实现在浏览器中以HTML格式预览md文件

    1.首先找到Package Control 打开Sublime Text3,找到菜单栏:Preferences → Package Control,没有找到Package Control,那么点击Pa ...

  8. spring中action和url的对应关系

    spring 中, action和url的对应关系             在web.xml中,这样配置:           <servlet-mapping >             ...

  9. Android中百分比布局

    百分比布局的出现主要是因为LinearLayout中可以通过android:layout_weight="1"这种方法来支持按比例指定控件大小 但是FrameLayout和Rela ...

随机推荐

  1. 系统权限远程线程注入到Explorer.exe

    目录 提升为系统权限,注入到explorer中 一丶简介 二丶注入效果图 提升为系统权限,注入到explorer中 一丶简介 我们上一面说了系统服务拥有系统权限.并且拥有system权限.还尝试启动了 ...

  2. FZU Monthly-201905 获奖名单

    FZU Monthly-201905 获奖名单 冠军: 郑学贵 S031702338 一等奖: 林闽沪 S131700309 罗继鸿 S031702524 二等奖: 苏锦程 S031802325 林鑫 ...

  3. 【转】聊聊并发(一)——深入分析Volatile的实现原理

    即两个或多个进程读写某些共享数据,而最后的结果取决于进程运行的精确时序,称为竞争条件(race condition). 引言 在多线程并发编程中synchronized和Volatile都扮演着重要的 ...

  4. Linux系统实现虚拟内存有两种方法:交换分区(swap分区)和交换文件

    Linux系统实现虚拟内存有两种方法:交换分区(swap分区)和交换文件 交换文件 查看内存:free -m , -m是显示单位为MB,-g单位GB 创建一个文件:touch /root/swapfi ...

  5. Three.js 快速上手以及在 React 中运用[转]

    https://juejin.im/post/5ca22692f265da30a53d6656 github 的地址 欢迎 star! 之前项目中用到了 3D 模型演示的问题,整理了一下之前学习总结以 ...

  6. Postman 插件安装和使用

    1.google商店 搜索“谷歌访问助手” 2.在商店搜索Postman 3.安装Postman 4.访问chrome://apps/  5.点击postman

  7. android gradle使用阿里源

    使用阿里源 新建一个init.gradle 文件到$USER_HOME/.gradle/目录下,这们就省的翻墙了. init.gradle 文件内容如下: allprojects { reposito ...

  8. 华为交换机在Telnet登录下自动显示接口信息

    因为用console连接交换机,默认是自动显示接口信息的,比如down掉一个接口后,会自动弹出接口被down掉的信息,但是在telnet连接下,默认是不显示这些信息的,需要开启后才可显示. 1.首先开 ...

  9. Springboot Mybatis 集成 Redis

    版本信息 Sprintboot 采用 2.1.7 RELEASE 版本 Mybatis 采用 2.1.0 Redis 采用 2.1.6.RELEASE Redis 的使用 添加 Redis 依赖 &l ...

  10. jQuery 取值操作

    模板使用: https://startbootstrap.com/themes/sb-admin-2/ 使用的 bootstrap 模块 ,上面的这个网站可以下载 select 取值 <sele ...