Bin()

Syntax

Ergebnis$ = Bin(Wert.q [, Typ])
Beschreibung
Konvertiert einen numerischen Quad-Wert in einen String im Binärformat.

Parameter

Wert.q Der zu konvertierende Wert.
Typ (optional) Wenn der Wert als ein anderer Typ behandelt werden soll, kann einer der folgenden Werte angegeben werden:
  #PB_Quad   : Der Wert wird als eine Quad-Zahl behandelt, reichend von 0 bis 18446744073709551615 (Standard)
  #PB_Byte   : Der Wert wird als eine Byte-Zahl behandelt, reichend von 0 bis 255
  #PB_Ascii  : Der Wert wird als ein ASCII-Zeichen behandelt, reichend von 0 bis 255
  #PB_Word   : Der Wert wird als eine word-Zahl behandelt, reichend von 0 bis 65535
  #PB_Unicode: Der Wert wird als ein Unicode-Character behandelt, reichend von 0 bis 65535
  #PB_Long   : Der Wert wird als eine Long-Zahl behandelt, reichend von 0 bis 4294967296

Rückgabewert

Ein String, der die binäre Darstellung des angegebenen Wertes beinhaltet.

Beispiel

  Debug Bin(32) ; wird "100000" anzeigen
  Debug BinQ(1024*1024*1024*1024) ; wird "10000000000000000000000000000000000000000" anzeigen

Anmerkungen

Wenn im Ausgabestring führende Nullen benötigt werden, benutzen Sie den RSet() Befehl wie folgt:
  Debug RSet(Bin(32), 16, "0") ; wird "0000000000100000" anzeigen

Siehe auch

Str(), Val(), Hex().

Unterstützte OS

Alle

<- Ascii() - String Inhaltsverzeichnis - Chr() ->