B2X (Binär in Hexadezimal)
B2X gibt eine Zeichenfolge im Zeichenformat zurück, die den binären String in hexadezimaler Darstellung darstellt.
Der binäre String ist eine Zeichenkette aus binären Ziffern ( 0 oder 1 ). Es kann beliebig lang sein. Sie können optional Leerzeichen in binary_string einfügen (nur an vierstelligen Grenzen, nicht am Anfang oder Ende), um die Lesbarkeit zu verbessern; sie werden ignoriert.
Die zurückgegebene Zeichenkette verwendet Großbuchstaben für die Werte A - F und enthält keine Leerzeichen.
Wenn binary_string der Null-String ist, gibt B2X einen Null-String zurück. Wenn die Anzahl der Binärziffern in "binärer_String" kein Vielfaches von vier ist, werden vor der Konvertierung bis zu drei 0 -Ziffern links hinzugefügt, um eine Summe zu erhalten, die ein Vielfaches von vier ist.
Beispiele
B2X('11000011') -> 'C3'
B2X('10111') -> '17'
B2X('101') -> '5'
B2X('1 1111 0000') -> '1F0'
X2D(B2X('10111')) -> '23' /* decimal 23 */
