编写一个应用程序,输入一个由用户组成的五位数字的数字,将数字分成各自的数字,并将每个数字彼此分开的数字打印出来。例如,如果用户键入数字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;
答案 0 :(得分:1)
您可以使用java.lang.Integer
类提供的方法,例如toBinaryString()
,toOctalString()
和toHexString()
以及toString()
和{{1}采用valueOf()
的方法( base ,例如二进制为2,八进制为8等)。