Start Info Community Spielen
 
 

Morgengrauner Dokumentation

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

SYNOPSIS
        string or_bits(string str1, string str2)

BESCHREIBUNG
         und  sind beides Bitstrings. Das Resultat von or_bits()
        ist ein Bitstring, der das binaere Oder von  und 
        enthaelt, d.h. ein String, in dem ein Bit gesetzt ist, wenn es
        in  oder  oder in beiden gesetzt ist.

        Jedes Zeichen enthaelt 6 Bits. In jedem Zeichen kann deshalb eine
        Zahl von 0 bis 63 gespeichert werde (2^6=64). Das erste Zeichen
        ist der Leerschlag " " mit dem Wert 0. Das erste Zeichen im String
        ist jenes mit den niedrigsten Bits (0-5).

BEISPIELE
        string s1, s2, s3;

        s1 = set_bit("", 3); s1 = set_bit(s1, 15);  -> s1 is "( ("
        s2 = set_bit("", 3); s2 = set_bit(s2, 4);   -> s2 is "8"

        s3 = or_bits(s1, s2);

        -> s3 is now "8 (", ie. a bitstring with bits 3, 4 and 15 set.

SIEHE AUCH
        clear_bit(E), set_bit(E), test_bit(E), next_bit(E), last_bit(E),
        count_bits(E), and_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.