Sprache

WorksheetFunction.Dec2Hex(Object, Object) Methode

Definition

Rechnet eine dezimale Zahl in eine Hexadezimalzahl um.

public string Dec2Hex(object Arg1, object Arg2);
Public Function Dec2Hex (Arg1 As Object, Optional Arg2 As Object) As String

Parameter

Arg1
Object

Zahl – die ganze Dezimalzahl, die konvertiert werden soll. Wenn Zahl negativ ist, werden Stellen ignoriert, und Dec2Hex gibt eine 10-stellige (40-Bit) hexadezimale Zahl zurück, in der das höchstwertige Bit das Vorzeichenbit ist. Die verbleibenden 39 Bits sind Größenbits. Negative Zahlen werden in der Zweier-Komplement-Notation dargestellt.

Arg2
Object

Stellen – die zu verwendende Anzahl von Zeichen. Wenn Stellen weggelassen werden, verwendet Dec2Hex die erforderliche Mindestanzahl von Zeichen. Das Argument Stellen ist speziell dann hilfreich, wenn der jeweilige Rückgabewert mit führenden 0-en (Nullen) aufgefüllt werden soll.

Gibt zurück

Hinweise

Wenn die Zahl < -549.755.813.888 oder die Zahl > 549.755.813.887 ist, gibt Dec2Hex den #NUM zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn die Zahl kein numerischer Wert ist, gibt Dez2Hex den #VALUE zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Dec2Hex mehr als Platzierungszeichen erfordert, wird der #NUM zurückgegeben! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Stellen keine ganze Zahl ist, wird die Zahl gekürzt.

Wenn Stellen kein numerischer Wert ist, gibt Dez2Hex den #VALUE zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Stellen negativ ist, gibt Dec2Hex die #NUM zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Gilt für: