首页 > 其他 > 详细

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

时间:2015-01-07 15:08:18      阅读:187      评论:0      收藏:0      [点我收藏+]
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);

	}
}


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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!