tohex()
Konverterar indata till en hexadecimal sträng.
Syntax
tohex(
Värde,
[,
minLength ])
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
värde | int eller long | ✔️ | Värdet som ska konverteras till en hexsträng. |
Minlength | int |
Värdet som representerar antalet inledande tecken som ska inkluderas i utdata. Värden mellan 1 och 16 stöds. Värden som är större än 16 trunkeras till 16. Om strängen är längre än minLength utan inledande tecken ignoreras minLength effektivt. Negativa tal kan bara representeras minst av deras underliggande datastorlek, så för ett heltal (32-bitars) är minLength minst 8, under en lång (64-bitars) är det minst 16. |
Returer
Om konverteringen lyckas blir resultatet ett strängvärde.
Om konverteringen inte lyckas blir null
resultatet .
Exempel
print
tohex(256) == '100',
tohex(-256) == 'ffffffffffffff00', // 64-bit 2's complement of -256
tohex(toint(-256), 8) == 'ffffff00', // 32-bit 2's complement of -256
tohex(256, 8) == '00000100',
tohex(256, 2) == '100' // Exceeds min length of 2, so min length is ignored.
Resultat
print_0 | print_1 | print_2 | print_3 | print_04 |
---|---|---|---|---|
true | true | true | true | true |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för