Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/efun/test_bit

SYNOPSIS
        int test_bit(string str, int n)

BESCHREIBUNG
        Gibt 0 oder 1 des -ten Bits im String  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)


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.