Wandelt die Zahl in einen String aus hexadezimalen Ziffern um, der mindestens die Breite der angegebenen Zeichen hat und bei Bedarf breiter eingestellt werden kann. A bis F treten im Ausgangs-String immer in Großbuchstaben auf. Wenn Zahl ein Fließ- oder Festkommawert ist, wird die Zahl vor der Umwandlung auf einen 64-Bit-Integer gerundet.

Die Standarddatentypen für diese polymorphe Funktion sind im Anschlussfeld dargestellt.


icon

Ein-/Ausgänge

  • ci32.png Zahl

    Zahl kann zum Beispiel ein Skalar, ein Array oder Cluster aus numerischen Werten oder ein Array aus Clustern mit numerischen Werten sein.

  • ci16.png Breite (-)

    Breite muss numerisch sein. Wenn der Eingang offen gelassen wird, arbeitet die Funktion mit so vielen Stellen, wie zur Zahlendarstellung notwendig sind.

  • istr.png Hex-Integer-String

    Hex-Integer-String ist der resultierende Hexadezimal-String.

    Die folgende Tabelle zeigt, wie Werte von Zahl und Breite den Hex-Integer-String beeinflussen.
    ZahlBreiteHex-Integer-StringKommentare
    340003Wenn die Breite größer ist als nötig, werden links Nullen hinzugefügt.
    42302A
    –4.23FFFFFFFC–4,2 wird auf –4 in 64-Bit-Integer-Format gerundet. Breite ist für die Hex-Darstellung einer negativen Zahl zu klein, so dass die Breite vergrößert wird.