慕课网 二进制基础

原创 2015年11月21日 11:03:15

1.进制转换

public class readix {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//其他进制转换为十进制
		System.out.println(Integer.toBinaryString(112));
		System.out.println(Integer.toHexString(112));
		System.out.println(Integer.toOctalString(112));
		
		//十进制转换为其他进制
		System.out.println(Integer.parseInt("110",2));
		System.out.println(Integer.parseInt("110",8));
		System.out.println(Integer.parseInt("110",16));
		
		System.out.println(Integer.valueOf("110",2));
		System.out.println(Integer.valueOf("110",8));
		System.out.println(Integer.valueOf("110",16));
		
		//数据类型转换为字节数组
		byte[] arr=new byte[4];
		int id=8143;
		for(int i=0;i<4;i++){
			arr[i]=(byte)((int)(id>> i*8 ) & 0xff) ;
			System.out.print(arr[i]+",");   //-49,31,0,0
		}
		
		//字节数组转换为数据类型
		int rs=0;
		for(int i=0;i<4;i++)
			rs +=(arr[i] & 0xff)<< i*8;
		System.out.print("\n"+rs);
		
		//字符串转换为字节数组
		String des="我每天都在学习";
		byte[] bs=des.getBytes();
		
		String de=new String(bs);
		System.out.println(de);
	}

}


慕课网oracle基础教程总结

  • 2017年03月04日 10:15
  • 594KB
  • 下载

mybatis基础慕课网

  • 2016年01月13日 11:04
  • 3.53MB
  • 下载

慕课网 JAVA 第一季 语法基础

1-1 JAVA简介 JVM(JAVA  Virtual  Machine) 源文件——à编译器——à字节码文件——à解释器——àProgram .java  ——àjavac命令——à.class...

java基础学习笔记(慕课网自学)

  • 2017年01月15日 08:45
  • 1.87MB
  • 下载

慕课网C语言基础

  • 2017年11月23日 19:44
  • 116KB
  • 下载

慕课网HTML+CSS基础课程学习(二)

第三章 认识标签(2)1.无序列表ul和有序列表ol < ul >在网页中显示的默认样式一般每项< li >前都自带一个序号,序号默认圆心 精彩少年 美丽突然出现 触动心灵的旋律 <...
  • Nekolin
  • Nekolin
  • 2017年11月18日 15:47
  • 81

慕课网《HTML+CSS基础课程》笔记总结(四)

慕课网《HTML+CSS基础课程》笔记总结(四)

慕课网《HTML+CSS基础课程》笔记总结(八)

慕课网《HTML+CSS基础课程》笔记总结(八)

C++学习笔记(三)补充篇 计算机网络基础 — 参考慕课网

我这里是参考了RoboWare的用户手册 创建工作区 小技巧 ctrl + 可以将工作空间变大 ctrl - 可以将工作空间变小工作空间 在这个过程遇到了git的版本问题不对,总是报警...

慕课网《HTML+CSS基础课程》笔记总结(二)

慕课网《HTML+CSS基础课程》笔记总结(二)
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:慕课网 二进制基础
举报原因:
原因补充:

(最多只允许输入30个字)