Java 将十进制转换为四进制:方法、示例及原理
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。
原文地址: https://www.cveoy.top/t/topic/nWjg 著作权归作者所有。请勿转载和采集!