Vad är en Hexadecimal?

Hexadecimal är en bas-16 rösträkningen, vilket betyder att varje siffra representerar sexton olika nummer, i motsats till tio nummer i vår bas-10 system. Systemet är i allmänhet representeras med siffrorna 0-9 för de första tio siffror, och sedan bokstäverna AF för de kommande sex siffror. Det är inte en historisk räknar system, men har sitt ursprung i den elektroniska tidsåldern, eftersom det är ett ganska användarvänligt sätt att expandera på ett binärt system.

Datorer använder en enkel bas-2 räknar systemet , kallas binär. Detta kan dock bli ganska besvärligt för människor att interagera med. Hexadecimal erbjuder ett mer effektivt sätt att förhålla sig till binära värden. Detta beror på sexton är två till den fjärde makten, så att en enda siffra kan ses på som fyra binära siffror. För att uttrycka det annorlunda, alla fyra siffror värdet i binär kan uttryckas i ett enda tecken i "Hex", och åtta siffror värdet i binär kan uttryckas i två siffrorna i hex, och så vidare. Detta står i kontrast med bas-10 system vi vanligen använder, vilket inte skulle jämnt match binärt på något konsekvent flera.

Även om det finns större bas system som används i datorer, t. ex. bas-32 system, och basen-64-systemet, hex är betydligt enklare för de flesta människor att interagera med, så det är fortfarande den mest genomträngande. Bas-32 och base-64 har båda tillämpningar i datorer, men de används sällan i någonting, men den djupaste nivåer av kodning. Även om det tar tag att vänja sig, även icke-programmerare ofta befinner sig med hjälp av hexadecimal regelbundet och snabbt få en fallenhet för det.

Till exempel har många designers som använder grafiska program vänja sig vid användning av hexadecimala koder för att representera de färger som används. Hex är en idealisk stenografi, eftersom färgkoderna på de flesta datorer är uppbyggda av tre värden från 0 till 256, en för röd, en grön och en för blått. RGB-eller röd-grön-blå, nummer 256 är helt enkelt 16 på den andra makten, och så kan uttryckas med två siffror. Så kan till exempel färgen kobolt gröna representeras med en RGB-värde på 61,145,64, eller helt enkelt det hexadecimala värdet av # 3D9140.

Räkna i hexadecimal, som med alla grundsystemet, är ganska okomplicerad, även om det kan se komplicerat vid första anblicken. Räkna till femtio, till exempel, skulle se ut: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11, 12, 13, 14 , 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2A, 2B, 2C, 2D , 2E, 2F, 30, 31. Observera att det ser ut som räknas slutade på nummer 31, men så är det hur numret 50 är representerat i hexadecimal. Eftersom hexadecimala är i grunden baserad på binärt system finns det intressanta simplicities som visas när vi arbetar med rätt att två. Till exempel är 2 4 bara 10, 2 5 är 20, 2 6 är 40, 2 7 är 80, 2 8 är 100, 2 9 är 200, och så vidare.


Kommentarer

  • Om oss
  • Reklam
  • Kontakta redaktören
  • Få nyhetsbrev
  • RSS-feed

Redaktör: Beáta Megyesi
Nyheter redaktör: Christiane Schaefer

Kundservice: Mats Schaefer,
Helena Löthman

Tel: +46 00 79 22 00
Fax: +46 00 79 22 01

© Copyright 2014 Debok.net - All rights reserved.