编写一个应用程序,输入一个由用户提供的 5 位数字组成的数字,将该数字分隔成单独的数字,并打印这些数字,每个数字之间用三个空格分隔。例如,如果用户输入数字 12345,程序应打印
1 2 3 4 5
以下结果屏幕转储供您引用。
Input a digit: 12345
Digits in 12345 = 1 2 3 4 5
如何转换二进制、OCT、HEX来计算问题?
int digit1, digit2, digit3, digit4, digit5;
digit1 = number / 10000;
digit2 = number % 10000 / 1000;
digit3 = number % 1000 / 100;
digit4 = number % 100 / 10;
digit5 = number % 10;
最佳答案
您可以使用 java.lang.Integer
的方法类提供了诸如 toBinaryString()
、toOctalString()
和 toHexString()
以及 toString()
和valueOf()
方法采用 radix
(即基数,例如二进制为 2,八进制为 8 等)。
关于java - Java中如何将二进制、OCT、HEX转换为计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2639478/