Precis som decimaltalssystemet använder tio olika symboler för att beteckna värden från noll till nio, använder det hexadecimala talsystemet sexton olika symboler för att beteckna värden från noll till femton. Alla nummer kan skrivas i båda systemen.  Här är hur man börjar räkna i hexadecimal: noll till femton: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F sexton till trettiotvå: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20 De tio symboler som används i decimaltalet systemet utgör basen för decimaltalet systemet.  På samma sätt utgör de sexton symboler som används i det hexadecimala talsystemet basen för det hexadecimala talsystemet. När det är oklart vilken bas som används läggs subskriptnummer till för att visa basen. Till exempel är 10010 "100 i bas 10" och 10016 är "100 i bas 16" (vilket motsvarar 409610). En annan term för "bas" är "radix" (pluralized "radixes" eller "radices"). Vi kan förstå långa tal skrivna i bas 10 utan att ens pausa att tänka, men det är bara för att vi har haft en hel del övning.  Vi vet automatiskt att "583410" betyder 5x103 + 8x102 + 3x101 + 4x100. Varje siffra i ett flersiffrigt tal har sitt eget platsvärde. Här är platsvärdena i decimalform, från höger till vänster: 10010 = 1 10110 = 1010 102 = 10x10 = 100 103 = 10x10x10 = 1000 104 = 10x10x10x10 = 10000 105 = 10x10x10x10x10 = 100000 & så vidare. Eftersom hexadecimal är bas sexton, är platsen värden baserade på krafter av sexton, inte befogenheter av tio. Här är befogenheterna för sexton, skrivna med decimaler.  16010 = 1 16110 = 1610 162=16x16=256 163=16x16x16=4096 164=16x16x16x16x16=65536 165=16x16x16x16x16=1048576 och så vidare. Om vi skriver dessa i hexadecimal, skulle dessa istället skrivas som 1016, 100, 1000, etc. Att konvertera mellan två baser är ett bra sätt att bekanta sig med hur varje system fungerar. Här är hur man konverterar från något tal i hexadecimal till samma tal skrivet i decimal: Skriv ut ditt hexadecimalt nummer: 15B3016 Skriv ut varje siffra som ett decimal multiplikationsproblem, med hjälp av platsvärdet i diagrammet ovan: 15B30 = (1 x 6553610) + (5 x 409610) + (B x 25610) + (3 x 1610) + (0 x 1) Konvertera icke-decimala symboler till decimaltal. I vårt exempel, B = 1110, så att siffran kan konverteras till 1110 x 25610 Lös problemet. Använd en miniräknare eller räkna ut den för hand, så får du svaret i decimalform. 15B30 = 65536 + 20480 + 2816 + 48 + 0 = 8888010
Lär dig vad hexadecimal är. Lär dig hur man skriver baser. Förstå platsvärden decimalvis. Lär dig de hexadecimala värdena. Konvertera från hexadecimal till decimal.