java常见进制数之间的转换
来源:互联网 发布:机加工编程软件有哪些 编辑:程序博客网 时间:2024/06/16 12:41
先上一个例子,计算两个二进制数的和,然后用二进制输出结果,代码如下
public class BinaryAdd {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println(addBinary("101", "110"));}public static String addBinary(String a, String b) {// Write your code hereString result = "";int aa = Integer.valueOf(a, 2);int bb = Integer.valueOf(b, 2);result = Integer.toBinaryString(aa+bb);return result;}}输出结果
1011
我的想法是先将二进制转换为十进制,计算出和之后,再转换为二进制输出
常见的进制数之间的转换方式如下
十进制转成十六进制:
Integer.toHexString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成二进制
Integer.toBinaryString(int i)
十六进制转成十进制
Integer.valueOf("FFFF",16)
八进制转成十进制
Integer.valueOf("876",8)
二进制转十进制
Integer.valueOf("0101",2)
Integer.valueOf(String s, int radix)
返回一个
Integer
对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String
中提取的值。也就是说第二个参数指定转换为几进制
0 0
- java常见进制数之间的转换
- java常见数据类型之间的转换
- 常见Java 中数据类型之间的转换的方法!
- 常见Java 中数据类型之间的转换的方法!
- 常见Java 中数据类型之间的转换的方法!
- 常见数据类型之间的转换
- Java中常见基本类型之间的转换
- Java后台常见String、Map、JSONObject,JSONArray之间的转换
- java 中常见 类型转换 -全面-String ,char ,char[],int 之间的转换。
- 常见几种字符之间的转换
- 几种常见数据类型之间的转换
- java数据类型之间的转换
- Java 数据类型之间的转换
- java数据之间的转换
- java数据类型之间的转换
- java中进制之间的转换
- java中各进制之间的转换
- JAVA的数据类型之间转换
- leetcode 50. Pow(x,n)
- foreach原理
- 112. Path Sum
- POI操作Excel常用方法总结
- 数据库查询日期
- java常见进制数之间的转换
- 读取SD卡文件和文件夹
- UML类图符号 各种关系说明以及举例
- pydev for eclipse kepler
- Java注解处理器使用详解
- 欢迎使用CSDN-markdown编辑器
- 高精度乘法
- ListView 与 ScrollView 嵌套使用
- Servlet的几种跳转(redirect、forward)