Java10进制转2进制
时间: 2023-09-13 22:14:05 浏览: 50
在 Java 中,可以使用 Integer 类的 toBinaryString() 方法将一个十进制数转换为二进制字符串。以下是示例代码:
```java
int decimal = 10;
String binary = Integer.toBinaryString(decimal);
System.out.println(binary);
```
输出结果为:
```
1010
```
即 10 的二进制表示。
相关问题
java 10进制转成16进制
以下是两种Java实现10进制转16进制的方法:
1.使用Integer.toHexString()方法:
```java
int a = 15;
String hex = Integer.toHexString(a);
System.out.println(hex); // 输出:f
```
2.手动实现转换:
```java
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int i, m, b, k;
char[] sum = new char[10];
k = a;
char[] s = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
for(i = 0; i < 10; i++){
b = a % 16;
sum[i] = s[b];
a = a / 16;
if(a == 0) break;
}
m = i;
System.out.print(k + "'s hex representation is ");
for(; m >= 0; m--)
System.out.printf("%c", sum[m]);
```
java 10进制转16进制
Java中可以使用 `Integer.toHexString()` 方法将一个十进制数转换成对应的十六进制字符串。
以下是一个例子:
```java
int decimalNumber = 1234;
String hexString = Integer.toHexString(decimalNumber);
System.out.println("十进制数 " + decimalNumber + " 转换成十六进制为 " + hexString);
```
输出结果为:
```
十进制数 1234 转换成十六进制为 4d2
```
如果要将十六进制字符串转换为对应的十进制数,可以使用 `Integer.parseInt()` 方法。
以下是一个例子:
```java
String hexString = "4d2";
int decimalNumber = Integer.parseInt(hexString, 16);
System.out.println("十六进制数 " + hexString + " 转换成十进制为 " + decimalNumber);
```
输出结果为:
```
十六进制数 4d2 转换成十进制为 1234
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)