Hur man konvertera mellan basen 10, hexadecimalt och binär (1 / 7 steg)
Steg 1: Förstå antal representationer
Som just nämnde och du förmodligen redan visste, ett antals base dikterar hur många nummer används i räknar systemet. De vanligaste grunderna diskuteras nästa, men innan dess en kort avstickare på vad--begreppsmässigt--ett tal innebär. Låt oss ta den base-10 nummer, 28810.
Notera att jag följer konventionen när en gemensam bas inte är underförstått och uttryckligen basen som nedsänkta till nummer.
Decimal (base-10 eller denary)
Vad gör 28810 menar, exakt? Detta värde explicates att detta nummer omfattar två 100, åtta 10 och 8 enheter. Detta kan kortfattat visas som:
28810 = (2 * 100) + (8 * 10) + (8 * 1)
- eller -
28810 = (2 * 102) + (8 * 101) + (8 * 100)
= 200 + 80 + 8
Generaliserade:
htun = (h * n2) + (t * n1) + (u * n0) där h = hundratals, t = tens, u = enheter
Som läst över vänster till höger, varje nummer ökar det totala värdet av detta nummer * bas till kraften i sin plats. Denna notation blir användbar när jag visa dig hur du konverterar alla base till base-10/decimal i nästa steg. Det finns inte mycket att säga om denary tills några fler steg.