Java 自带的方法是 Integer.toString(int i, int radix),其中 i 为要转换的十进制数,radix 为目标进制数。

示例代码:

int decimal = 10; // 要转换的十进制数
String quaternary = Integer.toString(decimal, 4); // 将十进制数转换成四进制数
System.out.println(quaternary); // 输出结果为22

解释:

将十进制数转换为四进制数,需要不断地对十进制数进行除以四取余数,直到商为零,然后将余数倒序排列即可得到四进制数。具体过程如下:

10 / 4 = 2 余 2
2 / 4 = 0 余 2

所以十进制数 10 转换为四进制数为 22。

Java 将十进制转换为四进制:方法、示例及原理

原文地址: https://www.cveoy.top/t/topic/nWjg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录