/ Forside/ Teknologi / Udvikling / Andet udvikling / Tip
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Andet udvikling
#NavnPoint
BertelBra.. 1370
natmaden 870
srhansen 670
_michael_ 510
katekismus 500
MatrixRev.. 500
molokyle 462
refi 370
Teil 328
10  pallebhan.. 320
lær noget om det binære talsystem
Dark_Magician har modtaget 0 point for dette tip
Fra : Dark_Magician
Vist : 6868 gange

Dato : 05-11-03 12:45

Det binære talsystem.

I 1979 lavede matematikeren Leibnitz et talsystem med kun 1 og 0 taller. Alle computer benytter det binære talsystem. Et 1 tal betyder tændt, og 0 betyder slukket. 8 bit (bit er 1 tal fra det binære talsystem altså 1 eller 0) er 1 byte.

1 bit = bit. (Ordet bit stammer fra det engelske binary digit = binært ciffer)
4 bit = nibble.
8 bit = byte.
16 bit = word.
32 bit = long word.

Fra Binære tal til araber tal.

Når man vil lave et binært tal om til et araber tal (almindelige tal, altså 10 talsystemet) kan man bruge en tabel, hvis man f.eks. vil regne 11010001 om til araber tal kan tabellen se sådan her ud, og det giver 209 i araber tal.

128   64   32   16   8   4   2   1
1   1   0   1   0   0   0   1


I alle de felter hvor der står 1 skal man pludse tallene der står oven over sammen.
Her er et andet eks. Til hvis man vil regne 10101010 om til araber tal, og det giver 170 i araber tal.

128   64   32   16   8   4   2   1
1   0   1   0   1   0   1   0


Hvis den her tabel er for lille, kan den fortsætte, som den her:

16384   8192   4096   2048   1024   512   256   128   64   32   16   8   4   2   1
                                          

Fra araber tal til binære tal. (metode 1)

Når man vil lave araber tal (alm. tal) om til binære tal skal man gøre det omvendt, man skal bare pludse tallene sammen sådan at det giver det tal du vil lave, f.eks. hvis man vil lave 423 (araber tal) om til binære tal skal regnestykket se sådan her ud 256+128+32+4+2+1= 423 og rammen skal se sådan her ud:
256   128   64   32   16   8   4   2   1
1   1   0   1   0   0   1   1   1

Fra araber tal til binære tal. (metode 1)

Man kan også skrive det på en anden måde: man tager det største tal (altså i tabellen (enten 1-2-4-8-16-32-64-128-256-512 o.s.v.)) som ikke er over X (X= det tal man vil lave om til et binært tal) og minuser med det der er i rest, også tager det største tal (altså i tabellen (enten 1-2-4-8-16-32-64-128 o.s.v.)) som ikke er over det og minuser med det der er i rest og sådan bliver man ved til man når nul, alle de tal som man fandt og man skulle minus (altså dem der skulle være i tabellen) og sætter et 1 tal under.
Det vil se sådan her ud hvis X f.eks. skal være

1234 – 1024 = 210
210 – 128 = 82
82 – 64 = 18
18 – 16 = 2
2 - 2 = 0

og tabelen vil se sådan her ud:
1024   512   256   128   64   32   16   8   4   2   1
1    0    0    1    1    0    1   0   0   1   0



hilsen Dark_magician.

















 
 
Bedømmelse

Fra : S.B.L


Dato : 05-11-03 13:59



Bedømmelse

Fra : dutlas


Dato : 05-11-03 13:48



Bedømmelse

Fra : Teil


Dato : 05-11-03 13:00



Bedømmelse

Fra : ellebye


Dato : 05-11-03 12:50



Bedømmelse

Fra : Toupie


Dato : 05-11-03 13:21



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste