我正在尝试使用基数为4的整数。我想将其增加到100并在每次增加时输出它。一些示例输出将是:
0
1
2
3
10
11
...
100
等。 我怎么能在java中做到这一点?
答案 0 :(得分:1)
在基数4中,数字0到10可以用Integer.toString(int, int)
确定,其中第二个参数是radix
,如
for (int i = 0; i < 10; i++) { // i < 100 for 1203
System.out.println(Integer.toString(i, 4));
}
输出
0
1
2
3
10
11
12
13
20
21
答案 1 :(得分:0)
处理输出上的base 4转换。由于基数的原因,增加数量没有影响:
for (int i = 0; i < 10; i++)
System.out.println(Integer.toString(i, 4));
输出:
0
1
2
3
10
11
12
13
20
21
答案 2 :(得分:0)
for(int x=0; x<100; x++){
System.out.println(Integer.toString(x, 4));
}
应该做的诀窍 - Integer.toString(x,4)是x的整数,数字基数为4