java十进制和二进制相互转换_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java十进制和二进制相互转换

java十进制和二进制相互转换

 2013/8/6 1:08:20  luanxiyuan  程序员俱乐部  我要评论(0)
  • 摘要:/***@Description:十进制转换成二进制()*@paramdecimalSource*@returnString*/publicstaticStringdecimalToBinary(intdecimalSource){BigIntegerbi=newBigInteger(String.valueOf(decimalSource));//转换成BigInteger类型returnbi.toString(2);//参数2指定的是转化成X进制,默认10进制
  • 标签:Java 二进制
class="java">
 /**
    * @Description:	十进制转换成二进制 ()
    * @param decimalSource
    * @return String
     */
    public static String decimalToBinary(int decimalSource) {
    	BigInteger bi = new BigInteger(String.valueOf(decimalSource));	//转换成BigInteger类型
    	return bi.toString(2);	//参数2指定的是转化成X进制,默认10进制
    }
    
    /**
    * @Description:	二进制转换成十进制 
    * @param binarySource
    * @return int
     */
    public static int binaryToDecimal(String binarySource) {
    	BigInteger bi = new BigInteger(binarySource, 2);	//转换为BigInteger类型
    	return Integer.parseInt(bi.toString());		//转换成十进制
    }
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
上一篇: 自己DIY java导出Excel 下一篇: 没有下一篇了!
发表评论
用户名: 匿名