Dokumentation zu: test_bit.de(E)

HR Image


SYNOPSIS
        int test_bit(string str, int n);

BESCHREIBUNG
        Gibt 0 oder 1 des <n>-ten Bits im String <str> zurueck.

        Jedes Zeichen besteht aus 6 Bits. Jedem Zeichen ist also ein Wert
        zwischen 0 und 63 zugeordnet (weil 2^6=64). Das erste Zeichen ist der
        Leerschlag " " mit dem Wert 0 (keines der Bits ist gesetzt). Das
        erste Zeichen im String ist dasjenige mit den niedrigsten Bits (0-5).

BEISPIELE
        test_bit("_", 5);   Liefert 1, weil "_" das 63. Zeichen ist und
                            deshalb das 5. Bit gesetzt hat.

        test_bit(" ", 3);   Liefert 0, weil " " das 0. Zeichen ist und deshalb
                            kein Bit gesetzt hat.

SIEHE AUCH
        set_bit(E), clear_bit(E), last_bit(E), next_bit(E), count_bits(E),
        and_bits(E), or_bits(E), xor_bits(E), invert_bits(E), copy_bits(E)

Das Original der Seite ist in Englisch.

Start » Magierhandbuch » Docu » Efun.de » Test_bit.de Letzte Generierung: 16.04.2009, 21:45
Email an: mud@wl.mud.de
Valid HTML 4.01!