Einzelnen Beitrag anzeigen

TheAn00bis

Registriert seit: 7. Jun 2004
386 Beiträge
 
#6

Re: 00, 01, 10, 11....Kombinationen

  Alt 2. Jul 2007, 16:16
Bitmasken!

Hab das mal in Java so gemacht:

Code:
    private void test()
    { 
        int max = 4;
       
        for(int i = 0; i < (1 << max); i++)
        {
            for (int j = 0; j < max; j++)
            {
                if ((i & (1 << j)) != 0)
                {
                    System.out.print(j+1);                  
                }
            }
                System.out.println();
        } 
    }
Die Ausgabe wäre dann:

Zitat:
1
2
12
3
13
23
123
4
14
24
124
34
134
234
1234
  Mit Zitat antworten Zitat