十效率换算成十六进制
Posted believeus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十效率换算成十六进制相关的知识,希望对你有一定的参考价值。
1 package com.ibeve.demo; 2 public class OperateDemo3 { 3 public static void main(String[] args) { 4 5 int num = 60; 6 7 // 获取 60 的最低 4位,通过 &15; 8 int n1 = num & 15; 9 10 //注意:代码不对,类型被强转了 11 System.out.println((n1>9)?(char) (n1 - 10 + ‘A‘):n1); 12 13 // 要获取下一组四维,将60右移4位 14 int temp = 60 >>> 4; 15 16 // 对 temp 的值进行最低四位的获取 17 int n2 = temp & 15; 18 //注意:代码不对,类型被强转了 19 System.out.println((n2 > 9) ? (char) (n2 - 10 + ‘A‘) : n2); 20 /* 21 * 0-9 ‘A‘ ‘B‘ ‘C‘ ‘D‘ ‘E‘ ‘F‘ 65 66 67 68 69 70 10 11 12 13 14 15 22 * 23 * 12 - 10 = 2 + ‘A‘ = (char)67; 24 */ 25 26 //三元运算符 27 int x = 3, y; 28 y = (x > 1) ? 100 : 200; 29 System.out.println("y=" + y); 30 31 32 } 33 }
以上是关于十效率换算成十六进制的主要内容,如果未能解决你的问题,请参考以下文章
KB和进制之间怎么换算?比如4kb换算成16进制是1000H