HEX zu int (Schnipsel)

Hex-zu-int-Schnipsel. Geben Sie FF ein und kopieren Sie Parse-Zeilen für C, C++, C#, Python, JavaScript, Java, Go, Rust, PHP und AWK. int("FF", 16) ist 255. parseInt in JS ist nur bis 2^53−1 sicher, danach BigInt.

Beispiele — klicken Sie ein Feld

Klicken Sie einen Wert zum Kopieren

Was diese Schnipsel sind

Hex-zu-int-Code. int("FF", 16)=255. Zahl: HEX zu Dezimal. Vorzeichen: Zweierkomplement.

So bedienen Sie es

Hex oder Dezimal, Breite Auto/8/16/32/64. Beispiele: 0xFF, 0xDEAD, 0xFFFFFFFF, 255, 0xCAFEBABE.

Fallen

Radix 16 übergeben. int("FF", 0) in Python schlägt fehl. AWK braucht gawk.

Wofür Sie es brauchen

Gists, Kurse, Reviews von parseInt ohne Radix.

Fragen

Warum unsigned in Java?

parseInt ist vorzeichenbehaftet. Bei Bit 31 parseUnsignedInt.

Warum BigInt in JS?

Über 2^53−1 rundet parseInt.