BINTOC( )-Funktion

Konvertiert einen Integerwert in eine binäre Zeichendarstellung.

BINTOC(nExpression [, nSize])

Rückgabewerte

Zeichen

Parameter

  • nExpression
    Gibt den zu konvertierenden Integerwert an.

  • nSize
    Gibt die Länge der zurückgegebenen Zeichenkette an.

    nSize bestimmt außerdem den für nExpression anzugebenden maximalen Wert. Die folgende Tabelle führt die erlaubten Werte für nSize und die zugehörigen Wertebereiche für nExpression auf:

    nSize Bereich für nExpression
    1 –128 bis 127
    2 –32.768 bis 32.767
    4 (Standard) –2.147.483.648 bis 2.147.483.647

    Wird nSize nicht angegeben, gibt BINTOC( ) eine aus vier Zeichen bestehende Zeichenkette zurück.

Hinweise

Mittels BINTOC( ) lässt sich die Größe von Indizes für numerische Felder mit Integerwerten reduzieren. So enthält z. B. ein Feld namens iPartCode Integerwerte zwischen 1 und 127, die einem Teileschlüssel entsprechen. Mittels BINTOC( ) können Sie den Wert des numerischen Feldes in eine Darstellung mit nur einem Zeichen konvertieren. Der folgende Befehl erstellt z. B. einen Index mit einem aus einem Zeichen bestehenden Indexschlüssel:

INDEX ON BINTOC(nPartCode,1) TAG PartCode

Siehe auch

CTOBIN( )-Funktion | CREATEBINARY( )-Funktion | Feldtyp "Ganzzahl"