Enkel, gratis, lätt och kraftfull att konvertera mellan en sträng och hexadecimal, kan ange en länk, video eller bild för att koda/avkoda; även du kan göra med fjärradresserna eller ladda upp dina egna filer, även ladda ner eller dela dina vänner direkt med deras egna språk.
Hexadecimal är ett talsystem med bas 16. Siffrorna 0 till 9 representeras av deras motsvarande bokstäver (A till F). Tal från 10 till 15 representeras av två siffror, till exempel 1234 eller ABCD. Hexadecimala tal går utöver dessa gränser och använder fyra tecken för att representera tal från 16 till 255.
Varning
På grund av webbläsarbegränsningar kan din datalängd inte överstiga 1950 tecken om du vill använda den här metoden direkt. Annars kan du överväga att använda vårt API.
För att koda texten
Du kan öppna webbläsaren och ladda URL:en med parametern så här:
https://tooly.win/text-hex-converter.html?input=din vanliga text som du vill koda
Om du vill koda innehållet i den externa URL:en kan du öppna webbläsaren och ladda URL så här:
curl
https://tooly.win/api/text-hex-converter/
-X POST -H 'Content-Type: application/json'
--data '{"input":"din vanliga text som du vill koda","space":true,"prepend":true}'
Hexadecimal är ett sätt att representera binära data i läsbar form. Det utvecklades på 1800-talet för att göra det möjligt för datorer att lagra stora mängder information.
Du kan använda hexadecimal för att konvertera mellan decimala och binära värden. Om du till exempel konverterar 10011011001010 till hexadecimal skulle det resultera i 0x4F. Detta betyder att värdet 4F representerar det binära talet 100110110010110.
Inom matematik och datavetenskap är hexadecimal (även bas 16, eller hex) ett positionsnummersystem med en radix, eller bas, på 16. Det använder sexton distinkta symboler, oftast symbolerna 0–9 för att representera värden noll till nio, och A, B, C, D, E, F (eller alternativt a–f) för att representera värden tio till femton. Till exempel är det hexadecimala talet 2AF3 lika, i decimal, med (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160), eller 10 995.
Varje hexadecimal siffra representerar fyra binära siffror (bitar) (även kallad "nibble"), och den primära användningen av hexadecimal notation är som en människovänlig representation av binärt kodade värden i datorer och digital elektronik. Till exempel kan bytevärden variera från 0 till 255 (decimal) men kan mer bekvämt representeras som två hexadecimala siffror i intervallet 00 till FF. Hexadecimal används också ofta för att representera datorminnesadresser.
Hex är en förkortning av Hexadecimal, som bygger på en bas -16 struktur och används för att förenkla hur instruktioner till datorer representeras. Detta nummersystem med 16 symboler utvecklades som ett sätt att förhindra ett 8-bitars binärt tal, så att data enkelt kan kodas in i datorer. Det kan tryckas och skrivas med två olika hexadecimala siffror, där varje hexadecimal siffra visar ett nibble eller kanske ett 4-bitars format.
Detta nummersystem använder 16 symboler som representeras i ett intervall från 0-9 eller AF. 0–9 representerar siffror upp till nio medan AF representeras av siffrorna 10–15. Jämfört med de andra tre typerna av talsystem anses det hexadecimala siffersystemet vara det mest effektiva.
Det hexadecimala systemet är en bas 16 talnotation, medan decimalsystemet är en bas 10 talnotation. Med andra ord, det hexadecimala systemet använder 16 symboler för att representera siffror, medan decimalsystemet använder 10 symboler. Denna expansion möjliggör också en högre informationstäthet - hexadecimala siffror kan representera dubbelt så många värden som decimalsiffror.
Hexadecimala tal består av 16 siffror istället för 10 i ett decimaltal. Ordningen på dessa siffror börjar om efter F (eller 15 i decimaler), medan den inte gör det med decimaler. Kolla in tabellen nedan för att se hur de jämför!
När du konverterar hexadecimal till decimal är det första steget att dividera hexadecimaltalet med 16. Detta ger dig bastalet. Det andra steget är att dividera varje siffra i hex-numret med 16 och skriva ner resultaten. Lägg slutligen ihop alla siffror som just beräknats.
Till exempel, om någon vill omvandla 9F7A till decimal, skulle de först dividera 9F7A med 16 vilket är lika med 6051. Sedan skulle de dividera varje siffra av 6051 med 16 vilket är lika med 381. Slutligen skulle de lägga ihop 381 + 381 + 381 vilket är lika med 1144. Därför är 9F7A i decimal lika med 1144
Att konvertera decimal till hexadecimal är en enkel process och kan göras med en miniräknare eller online-omvandlare. För att konvertera talet, dividera det med 16 och ta resten. Denna återstod kommer då att motsvara en hexadecimal siffra. Till exempel, om du har decimaltalet 234, dividera det med 16 och ta resten: 234 / 16 = 14 R 2. Därför skulle detta tal skrivas som "E2" i hexadecimal notation.
Det finns många verktyg tillgängliga online som kan hjälpa till med att konvertera mellan decimala och hexadecimala tal. Dessutom har de flesta miniräknare en inbyggd funktion som gör att du kan göra denna konvertering mycket enkelt. Med bara några få musklick eller tryck på tangentbordet kommer du att kunna ändra vilket decimalvärde som helst till dess motsvarande hexadecimala motsvarighet!
Det hexadecimala, eller bas-16, systemet utformades för att efterlikna några av samma egenskaper som decimalsystemet. Den skapades med andra ord för att underlätta för oss människor. Siffran 423 har 16 siffror istället för 10 siffror tillgängliga i ett decimalsystem. Detta beror på att hexadecimal använder en bas på 16 symboler istället för 10. Efter F börjar ordningen igen med 0 och så vidare och så vidare tills vi kommer till 15 som noteras som F.
Hexadecimal kodning minskar antalet siffror med en faktor åtta jämfört med decimalsystemet. Dessutom har hexadecimala tal en informationstäthet som är dubbelt så hög som decimaltal har. Så varför skulle du bry dig om att lära dig det här läckra lilla numreringsschemat? För det kan göra ditt liv enklare! När du arbetar med digitala system eller dataöverföring, kommer användning av hex att spara tid och energi när du avkodar kryptiska meddelanden eller dataströmmar.
När det kommer till binär kodning är Hexadecimal effektivare eftersom den reducerar 8 siffror till 2. Dessutom ger Hex en högre grad av informationstäthet och högre noggrannhet i siffror än vad binär gör. Detta beror på det faktum att Hex använder 16 symboler istället för bara två som binär. På grund av denna ökade effektivitet används hexadecimal ofta vid binär kodning i datorer och digital elektronik samt för datavetenskapliga tillämpningar.
Dessutom tar Hexadecimal mindre plats än decimal. Med bara två siffror istället för 8 binära siffror representerar hexadecimala tal stora tal mycket mer kortfattat. Detta kan vara till stor hjälp när du arbetar med datorsystem, eftersom det är mindre risk för misstag när du skriver in hex-koder jämfört med decimalkoder som har så många decimaler överallt!
Ett hexadecimalt tal är ett tal som använder 16 siffror istället för de 10 siffror vi använder i decimalsystemet. Detta talsystem kallas bas-16, och det hjälper oss att efterlikna egenskaperna hos vårt välbekanta decimalsystem. I hexadecimal representerar varje siffra potensen 16. Siffrorna 0 till 9 representerar potenserna 1 till 10, medan A till F representerar potenserna 11 till 15.
Precis som i decimal, efter att 16 symboler har använts i hexadecimal, börjar siffrornas ordning om igen vid noll. Så, hexadecimal 10 är lika med decimal 16, och hexadecimal 11 är lika med decimal 17. Och så vidare!
Decimalsystemet börjar med 10 och går upp till 15. Det betyder att intervallet av värden som kan representeras med ett decimaltal är från 0-9, följt av AF (10-15).
När det gäller avkodning av hexadecimal finns det några saker du behöver veta. För det första, precis som decimalsystemet, har hexadecimalsystemet 10 symboler (0-9) som representerar siffror. Men i hexadecimalt format har dessa siffror värden som är dubbelt så stora som deras motsvarigheter i decimalsystemet. Så medan talet "10" representeras av symbolen "A" i hexadecimal, skulle det vara lika med "10" i decimalsystemet.
På samma sätt, efter att ha nått 9 i hexadecimal (representerad av "F"), börjar vi räkna igen vid 10 ("10"). Detta mönster fortsätter tills vi når 15 ("1F"), då vi återställer till 0 och börjar räkna igen vid 16 ("20"). Det här kanske låter förvirrande till en början, men med lite övning kommer det att bli en annan natur!
Slutligen, precis som i bas 10 (decimalsystemet), representerar varje platsvärde av ett hexadecimalt tal en potens av 16. Så till exempel, om vi hade talet 423004 lagrat som ett hexadecimalt värde:
4:an skulle representera 400 (4×100), 2 skulle representera 20 (2×10), 3 skulle representera 3 (3×1), och 0 skulle representera 0 (0x0).
Detta är bara en grundläggande översikt över avkodning av hexadecimala tal. Om du letar efter mer detaljerad information finns det massor av onlineresurser som kan hjälpa dig!
avkodas från [HEX-kod] till text - Text & HEX Converter - Tooly.win https://tooly.win/text-hex-converter.html?code=68747470733a2f2f7777772e7573656f746f6f6c732e636f6d2f65732f6465636f64652d6865786e3556574849427a6334423739336676335a74306964726377466e44724e4630762f43365a6c68364574436b32395663746d564f726739502f426959457269697061466d396541437959496c4b7166507670434d355152695330364256362b585269702f373354752f6167&lang=sv