基数4增加

时间:2015-02-13 04:00:28

标签: java base

我正在尝试使用基数为4的整数。我想将其增加到100并在每次增加时输出它。一些示例输出将是:

0
1
2
3
10
11
...
100

等。 我怎么能在java中做到这一点?

3 个答案:

答案 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