[Inhalt] [Zurück] [Weiter] [Thema] [Index]

BitMask()


Syntax:

BitMask (Real wert, Real lsb, Real msb) : Real
wert: Ein ganzahliger Wert
lsb: Nummer des untersten Bits (beginnt bei 0)
msb: Nummer des obersten Bits

Beispiel:

maskiert := BitMask (zahl, 8, 10)

Beschreibung:

BitMask ist eine Funktion, die auf Bitebene mit ganzzahligen Werten (Integern) arbeitet.

Liefert den Ausschnitt von Bit lsb bis Bit msb einschließlich.

Beispiel: Die Zahl 12345 hat die Binärdarstellung 11000000111001.
BitMask(12345, 4, 7) liefert binär 0011, also 3.

Siehe auch CharVal().



toposoft 28.10.2024