Java进制转换-10进制和2进制、16进制等之间的互相转换
程序员文章站
2022-03-13 15:46:30
...
public class Main6301 {
public static void main(String[] args) {
//任意进制转换为10进制
//Integer.valueOf("str",x) 可以将任意x进制的字符串str,转换成10进制数
System.out.println(Integer.valueOf("ABCD", 16));
System.out.println(Integer.valueOf("11111100000", 2));
System.out.println(Integer.valueOf("11111100000", 7));
//10进制转换为任意进制
//Integer.toString(int,x) 可以将10进制的int,转换为任意x进制的表示
System.out.println(Integer.toString(132123, 2));
System.out.println(Integer.toString(132123, 16));
System.out.println(Integer.toString(132123, 7));
//其他的非10进制的数的保存,基本都是以字符串的形式
}
}
推荐阅读
-
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
-
Java实现图片与二进制的互相转换
-
C# 2进制、8进制、10进制、16进制...各种进制间的转换(二)搜集的各种转换及方法
-
C# 2进制、8进制、10进制、16进制...各种进制间的转换(一) convert 类中的方法
-
C# 2进制、8进制、10进制、16进制...各种进制间的转换(三) 数值运算和位运算
-
C# 16进制与字符串、字节数组之间的转换
-
javascript十六进制数字和ASCII字符之间的转换方法
-
python 编写一个函数,将一个 a 进制的数转换成一个 b 进制的数,其中 a 和 b 都在[2, 16]之间。二进制至十六进制之间转换
-
c#实现16进制和字符串之间转换的代码
-
C# byte和10进制、16进制相互转换