Cookies helfen bei der Bereitstellung dieser Website. Durch die Nutzung dieser Website erklären Sie sich damit einverstanden, dass Cookies gesetzt werden. Mehr erfahrenOK

Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - BIN

Referenz-Navigation

 

Syntax: BIN[$] (Ausdruck [, Stellen])
Typ: Funktion
Kategorie: Stringfunktionen

BIN gibt den binären Wert eines beliebigen Ausdrucks als BefehlsreferenzeintragSTRING zurück. Binärzahlen haben die Basis 2; sie bestehen aus den Ziffern 0 und 1.

Das Dollarzeichen ($) als Suffix ist optional.

Beispiel:

PRINT BIN(54321)  ' Ausgabe: 1101010000110001
PRINT BIN(3, 3)   ' Ausgabe: 011
PRINT BIN(255, 4) ' Ausgabe: 1111
SLEEP

Um eine Binärzahl in ihre dezimale Form zurückzuverwandeln, wird BefehlsreferenzeintragVALINT verwendet:

DIM binaer AS STRING

binaer = "1001"
'Prefix &b zeigt an, dass der folgende String eine Binärzahl ist.
binaer = "&b" & binaer

PRINT VALINT(binaer)
SLEEP

gibt 9 aus.

Unterschiede zu QB: neu in FreeBASIC

Unterschiede unter den FB-Dialektformen:
In der Dialektform Befehlsreferenzeintrag-lang qb steht BIN nicht zur Verfügung und kann nur über __BIN aufgerufen werden.

Siehe auch:
BefehlsreferenzeintragHEX, BefehlsreferenzeintragOCT, BefehlsreferenzeintragVAL, BefehlsreferenzeintragWBIN, BefehlsreferenzeintragBIT, BefehlsreferenzeintragBITSET, BefehlsreferenzeintragBITRESET, BefehlsreferenzeintragDatentypen umwandeln


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 25.06.2007 von Redakteurytwinky angelegt.
  • Die aktuellste Version wurde am 25.08.2012 von Redakteurnemored gespeichert.
  Versionen Versionen