大家好:
今天学习了下进制,如何与二进制转换
<strong><span style="font-size:18px;color:#ff6666;">public class Test{
public static void main(String [] args){
System.out.println(Integer.</span><span style="font-size:18px;color:#33cc00;">toBinaryString</span><span style="font-size:18px;"><span style="color:#ff6666;">(60));
System.out.println(Integer.</span><span style="background-color: rgb(255, 255, 255);"><span style="color:#33cc00;">toHexString</span></span><span style="color:#ff6666;">(60));
System.out.println(Integer.</span></span><span style="font-size:18px;color:#33cc00;">toOctalString</span><span style="font-size:18px;color:#ff6666;">(60));
}
} </span></strong>
结果:
<span style="font-size:18px;">111100 3c 74</span>
<span style="font-size:18px;">1. bit:位
一个二进制数据0或1,是1bit;
2. byte:字节
存储空间的基本计量单位,如:MySQL中定义 VARCHAR(45) 即是指 45个字节;
1 byte = 8 bit
3. 一个英文字符占一个字节;
1 字母 = 1 byte = 8 bit
4. 一个汉字占2个字节;
1 汉字 = 2 byte = 16 bit</span>原文:http://blog.csdn.net/yingmengxuepingbao/article/details/44619117