Enkel, gratis, nem og kraftfuld at konvertere mellem en streng og hexadecimal, kan indtaste et link, en video eller et billede for at indkode/afkode; selv du kan gøre med de eksterne URL'er eller uploade dine egne filer, også downloade eller dele dine venner direkte med deres egne sprog.
Hexadecimal er et grundtal 16 talsystem. Tallene 0 til 9 er repræsenteret med deres tilsvarende bogstaver (A til F). Tal fra 10 til 15 er repræsenteret med to cifre, såsom 1234 eller ABCD. Hexadecimale tal går ud over disse grænser og bruger fire tegn til at repræsentere tal fra 16 til 255.
Advarsel
På grund af browserbegrænsninger kan din datalængde ikke være over 1950 tegn, hvis du ønsker at bruge denne metode direkte. Ellers kan du overveje at bruge vores API.
For at kode teksten
Du kan åbne browseren og indlæse URL'en med parameteren på denne måde:
https://tooly.win/text-hex-converter.html?input=din almindelige tekst, du gerne vil indkode
Hvis du gerne vil kode indholdet af den eksterne URL, kan du åbne browseren og indlæse URL på denne måde:
curl
https://tooly.win/api/text-hex-converter/
-X POST -H 'Content-Type: application/json'
--data '{"input":"din almindelige tekst, du gerne vil indkode","space":true,"prepend":true}'
Hexadecimal er en måde at repræsentere binære data på i menneskelig læsbar form. Det blev udviklet i det 19. århundrede for at give computere mulighed for at lagre store mængder information.
Du kan bruge hexadecimal til at konvertere mellem decimale og binære værdier. For eksempel vil konvertering af 10011011001010 til hexadecimal resultere i 0x4F. Dette betyder, at værdien 4F repræsenterer det binære tal 100110110010110.
I matematik og datalogi er hexadecimal (også grundtal 16 eller hex) et positionstal med en radix eller base på 16. Det bruger seksten forskellige symboler, oftest symbolerne 0-9 til at repræsentere værdier nul til ni, og A, B, C, D, E, F (eller alternativt a–f) for at repræsentere værdier ti til femten. For eksempel er det hexadecimale tal 2AF3 lig, i decimal, med (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160) eller 10.995.
Hvert hexadecimalt ciffer repræsenterer fire binære cifre (bits) (også kaldet en "nibble"), og den primære brug af hexadecimal notation er som en menneskevenlig repræsentation af binært kodede værdier i computere og digital elektronik. For eksempel kan byteværdier variere fra 0 til 255 (decimal), men kan være mere bekvemt repræsenteret som to hexadecimale cifre i området 00 til FF. Hexadecimal bruges også almindeligvis til at repræsentere computerhukommelsesadresser.
Hex er en forkortelse af Hexadecimal, som er baseret på en base -16 struktur og bruges til at forenkle, hvordan instruktioner til computere er repræsenteret. Dette talsystem med 16 symboler blev udviklet som et middel til at forhindre et 8-bit binært tal, så data nemt kan kodes ind i computere. Det kan indprintes og skrives ved hjælp af to forskellige hex-cifre, hvor hvert hex-ciffer viser en nibble eller måske et 4-bit-format.
Dette talsystem bruger 16 symboler, der er repræsenteret i et område fra 0-9 eller AF. 0-9 repræsenterer tal op til ni, mens AF er repræsenteret af numeriske 10-15. Sammenlignet med de tre andre typer talsystemer anses det hexadecimale talsystem for at være det mest effektive.
Det hexadecimale system er en basis 16 tal notation, mens decimalsystemet er en base 10 tal notation. Med andre ord bruger det hexadecimale system 16 symboler til at repræsentere tal, mens decimalsystemet bruger 10 symboler. Denne udvidelse giver også mulighed for en højere informationstæthed - hexadecimale cifre kan repræsentere dobbelt så mange værdier som decimalcifre.
Hexadecimale tal består af 16 cifre i stedet for 10 i et decimaltal. Rækkefølgen af disse tal starter forfra efter F (eller 15 i decimaler), mens den ikke gør i decimalerne. Tjek tabellen nedenfor for at se, hvordan de sammenligner sig!
Når du konverterer hexadecimal til decimal, er det første trin at dividere hex-tallet med 16. Dette vil give dig grundtallet. Det andet trin er at dividere hvert ciffer i hex-nummeret med 16 og skrive resultaterne ned. Til sidst skal du sammenlægge alle de tal, der lige blev beregnet.
For eksempel, hvis nogen vil konvertere 9F7A til decimal, vil de først dividere 9F7A med 16, hvilket er lig med 6051. Derefter vil de dividere hvert ciffer af 6051 med 16, hvilket er lig med 381. Til sidst ville de lægge 381 + 381 + 381 sammen, hvilket er lig med 1144. Derfor er 9F7A i decimal lig med 1144
Konvertering af decimal til hexadecimal er en simpel proces, og kan gøres med en lommeregner eller online-konverter. For at konvertere tallet skal du dividere det med 16 og tage resten. Denne rest vil så svare til et hexadecimalt ciffer. For eksempel, hvis du har decimaltallet 234, skal du dividere det med 16 og tage resten: 234 / 16 = 14 R 2. Derfor vil dette tal blive skrevet som "E2" i hexadecimal notation.
Der er mange værktøjer tilgængelige online, som kan hjælpe med at konvertere mellem decimale og hexadecimale tal. Derudover har de fleste lommeregnere en indbygget funktion, som giver dig mulighed for at foretage denne konvertering meget nemt. Med blot et par klik med musen eller tryk på tastaturet, vil du være i stand til at ændre enhver decimalværdi til dens tilsvarende hexadecimale ækvivalent!
Det hexadecimale eller base-16-system blev designet til at efterligne nogle af de samme egenskaber som decimalsystemet. Det er med andre ord skabt for at gøre tingene lettere for os mennesker. Tallet 423 har 16 cifre i stedet for 10 cifre tilgængelige i et decimalsystem. Dette skyldes, at hexadecimal bruger en base på 16 symboler i stedet for 10. Efter F begynder rækkefølgen igen med 0 og så videre og så videre, indtil vi kommer til 15, som er noteret som F.
Hexadecimal kodning reducerer antallet af cifre med en faktor på otte sammenlignet med decimalsystemet. Derudover har hexadecimale tal en informationstæthed, der er dobbelt så høj som decimaltal gør. Så hvorfor skulle du gider at lære dette funky lille nummereringsskema? For det kan gøre dit liv lettere! Når du arbejder med digitale systemer eller datatransmission, vil brug af hex spare dig tid og energi, når du afkoder kryptiske beskeder eller datastrømme.
Når det kommer til binær kodning, er Hexadecimal mere effektiv, fordi den reducerer 8 cifre til 2. Derudover giver Hex en større grad af informationstæthed og højere nøjagtighed i tal, end binær gør. Dette skyldes det faktum, at Hex bruger 16 symboler i stedet for blot to som binært. På grund af denne øgede effektivitet bruges Hexadecimal ofte til binær kodning i computere og digital elektronik såvel som til computervidenskabelige applikationer.
Derudover fylder Hexadecimal mindre end decimal. Med kun to cifre i stedet for 8 binære cifre repræsenterer hex-tal store tal meget mere kortfattet. Dette kan være meget nyttigt, når du arbejder med computersystemer, da der er mindre chance for fejl, når du indtaster hex-koder sammenlignet med decimalkoder, der har så mange decimaltegn overalt!
Et hexadecimalt tal er et tal, der bruger 16 cifre i stedet for de 10 cifre, vi bruger i decimalsystemet. Dette talsystem kaldes base-16, og det hjælper os med at efterligne egenskaberne af vores velkendte decimalsystem. I hexadecimal repræsenterer hvert ciffer potensen 16. Tallene 0 til 9 repræsenterer potenserne 1 til 10, mens A til F repræsenterer potenserne 11 til 15.
Ligesom i decimal, efter at 16 symboler er blevet brugt i Hexadecimal, begynder rækkefølgen af tal forfra ved nul. Så hexadecimal 10 er lig med decimal 16, og hexadecimal 11 er lig med decimal 17. Og så videre!
Decimalsystemet starter med 10 og går op til 15. Det betyder, at rækken af værdier, der kan repræsenteres med et decimaltal, er fra 0-9, efterfulgt af AF (10-15).
Når det kommer til afkodning af Hexadecimal, er der et par ting, du skal vide. For det første, ligesom decimalsystemet, har det hexadecimale system 10 symboler (0-9), der repræsenterer tal. Men i hexadecimal har disse cifre værdier, der er dobbelt så store som deres modstykker i decimalsystemet. Så mens tallet "10" er repræsenteret af symbolet "A" i hexadecimal, ville det være lig med "10" i decimalsystemet.
På samme måde begynder vi at tælle igen ved 10 ("10") efter at have nået 9 i hexadecimal (repræsenteret ved "F"). Dette mønster fortsætter, indtil vi når 15 ("1F"), hvorefter vi nulstiller tilbage til 0 og begynder at tælle igen ved 16 ("20"). Det lyder måske forvirrende i starten, men med lidt øvelse bliver det en anden natur!
Til sidst, ligesom i grundtallet 10 (decimalsystemet), repræsenterer hver pladsværdi af et hexadecimalt tal en potens af 16. Så hvis vi for eksempel havde tallet 423004 gemt som en hexadecimal værdi:
4 ville repræsentere 400 (4×100), 2 ville repræsentere 20 (2×10), 3 ville repræsentere 3 (3×1), og 0 ville repræsentere 0 (0x0).
Dette er blot en grundlæggende oversigt over afkodning af hexadecimale tal. Hvis du leder efter mere detaljeret information, er der masser af online ressourcer, der kan hjælpe!
afkodet fra [HEX-kode] til tekst - Tekst & HEX konverter - Tooly.win https://tooly.win/text-hex-converter.html?code=68747470733a2f2f7777772e7573656f746f6f6c732e636f6d2f65732f6465636f64652d6865786e3556574849427a6334423739336676335a74306964726377466e44724e4630762f43365a6c68364574436b32395663746d564f726739502f426959457269697061466d396541437959496c4b7166507670434d355152695330364256362b585269702f373354752f6167&lang=da