Base 16 , hexadecimal eller helt enkelt " hex , " är ett system av flera uttryck som består av 16 tecken . Siffrorna noll till nio och bokstäverna A till F utgör makeup av basen 16 språk . Vid jämförelse med andra språk, såsom binär , är basen 16 mer praktiskt . Ett tal i binär använder åtta siffror för att uttrycka vad basen 16 kan förmedla i bara två . Att uttrycka en rad i hexadecimal tar tag att vänja sig , men kan bli en andra natur över tid . Saker du behöver
Calculator
Visa fler instruktioner
Decimal till hexadecimal
1
Dela decimaltal med antalet 16 . Hexadecimala tal kan bara uttryckas med 16 tecken , vilket är varför du dividera med antalet 16 .
2
Skriv resten ner på papper . Om resten är inte ett heltal , runda upp till närmaste heltal . Om resten är noll till nio , skriva det som en siffra . Om resten är 10 till 15 , uttrycker det som motsvarande bokstav . Till exempel, om resten är 10 , uttrycker det som A. Om resten är 11 , uttrycker det som B och så vidare .
3
Dividera svaret från din tidigare division , minus resten , med 16 igen . Placera resten omedelbart till vänster om resten från den sista divisionen problemet .
4
Fortsätt dela varje efterföljande kvoten . Skriv återstoden från varje division problem till vänster om varje föregående siffra eller bokstav .
5
Uttryck numret börjar med den senaste resten först . Varje efterföljande resten är nästa siffra eller bokstav i sekvensen .
Binär till hexadecimal
6
Dela det binära talet i separata grupper bestående av fyra siffror vardera .
7
Lägg nollor till början av binära tal om gruppen av siffror är delbart med fyra . Till exempel är 1001101001 ett binärt tal som består av 10 siffror. Lägg till två nollor till början , vilket gör att antalet 12- siffriga långa 001001101001 . Lägg bara så många nollor i början av numret för att göra sekvensen delbart med fyra .
8
Konsultera en binär konvertering diagram . Varje binärt tal har en motsvarighet inställt värde i basen 16 . Numret 0001 i binär är alltid nummer 1 i basen 16 och 1010 i binär är alltid tecknet A i basen 16 .
9
Skriv varje konverterade siffra i ordning de uppträder . I exemplet på 001001101001 , skulle antalet delas upp så här: 0010 0110 1001 . Sekvensen 0010 motsvarar basen 16 nummer två . Sekvensen 0110 motsvarar antalet sex och 1001 motsvarar antalet nio . Den sista sträng med fyra siffror har redan införts som nummer två . Således är antalet 001001101001 2692 i basen 16 .