码迷,mamicode.com
首页 > 其他好文 > 详细

十进制转二进制和十六进制

时间:2015-01-07 15:09:56      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:二进制   十六进制   十进制   public   

class TestL 
{
	public static void main(String[] args) 
	{
		int i=60;
		String binary = Integer.toBinaryString(i);
		System.out.println(binary);
		String hex=Integer.toHexString(i);
		System.out.println(hex);
		

		int j=i&15;
		String k1=(i<=9)?j+"":(char)(j-10+‘a‘)+"";
		System.out.println(k1);

		i=i>>4;
		int z=i&15;
		String k2=(z<=9)? z + "":(char)(z-10+‘a‘)+"";
		System.out.println(k2);
		System.out.println(k2+k1);

	}
}


十进制转二进制和十六进制

标签:二进制   十六进制   十进制   public   

原文地址:http://9815936.blog.51cto.com/9805936/1600114

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!