java十进制转三十二进制
时间: 2023-07-02 22:15:03 浏览: 120
java 十进制 十六进制 互转
4星 · 用户满意度95%
可以使用以下代码将十进制数转换为三十二进制数:
```
public static String decimalTo32(int decimal) {
String digits = "0123456789ABCDEFGHIJKLMNOPQRSTUV";
String thirtyTwo = "";
while (decimal > 0) {
int digit = decimal % 32;
thirtyTwo = digits.charAt(digit) + thirtyTwo;
decimal /= 32;
}
return thirtyTwo;
}
```
调用此方法并传入十进制数即可获得对应的三十二进制数。例如,要将十进制数为 1234 转换为三十二进制数,可以使用以下代码:
```
String thirtyTwo = decimalTo32(1234);
System.out.println(thirtyTwo);
```
输出结果为 "3I2"。
阅读全文