Jeg står lige og har brug for at kunne forstå/tyde et binært tal.. (eller det tror jeg i hvert fald)
Har selvf været på Wiki, men mit intellekt var ikke stærkt nok til at lære det der... Nogle der er mere pædagogiske og hjælpsomme end Wiki?
Ps.
I kan bruge det her som eksempel:
10+101+1010
Binære talsystem
Forsøger.
Til dagligt bruger du 10-talssystemet. Sammensat af
0,1,2,3,4,5,6,7,8,9
Det vil sige du kan skrive op til 9 med et ciffer.
Det første ciffer i 10-talsystem angiver hvor mange 10^0 der indgår.
Altså 10 ganget med sig selv 0 gange. Alle (reel tal undtagen 0) ganget med sig selv 0 gange giver 1, så det er altså enere.
Det andet ciffer angiver hvor mange 10^1 der indgår. Altså 10ere.
Det tredje cifffer angiver hvor mange 10^2 = 100ere der indgår.
Eksempel:
1*100+6*10+2*1=162.
På samme måde fungerer 2-talssystemet.
Dette er kun sammensat af 0 og 1.
Det første ciffer angiver 2^0 = 1ere.
Det andet ciffer angiver 2^1 = 2ere
Det tredje ciffer angiver 2^2 = 4ere
Det fjerde ciffer angiver 2^3 = 8ere.
Det femte ciffer angiver 2^4 = 16ere
Det sjette ciffer angiver 2^5 = 32ere
Det syvende ciffer angiver 2^6 = 64ere
Det ottende ciffer angiver 2^7 = 128ere
osv.
Eksempel:
1*128+0*64+1*32+0*16+0*8+0*4+1*2+0*1=162
10100010
På samme måde kan du skrive tal vha. et 3-tretalssytem eller et 60-talssystem hvis du har lyst.
Håber det er til at forstå.
/Srul
He he... Srul - jeg mener personligt at have rimelig godt styr på det binære, men din forklaring forvirrede selv mig :P
Srul forklarer det nogenlunde som jeg ville have gjort. Så snart man forstår positionssystemet, kan man konvertere til og fra ethvert talsystem.
Eksempelvis et 12-tals system med cifrene 0 1 2 3 4 5 6 7 8 9 a b
tallet 27a4b er:
b (11) gange 12 i 0.(1) = 11
4 gange 12 i 1.(12) = 48
a (10) gange 12 i 2.(144) = 1440
7 gange 12 i 3.(1728) = 12096
2 gange 12 i 4.(20735) = 41470
tallet 27a4b i 12-talssystemet er altså svarende til 10-talssystemtes (11+48+1440+12096+41470) 55065.
Mvh. Fryden.
Der findes kun 10 slags menesker, dem der forstår binært og dem der ikke gør :)
@ DeLuck
Fed joke... selvom jeg da lige skulle tænke en gang længere end normalt, og jeg har endda engang siddet og programmeret en smule binært ;)
@
Ja, den står på Wiki :) Tror jeg er ved at fatte det.. selvom det tager lang tid at "oversætte"
Det tager faktisk ikke så lang tid når man får en smule rutine:
101001010101
start bagfra:
1 ener = 1
0 toere
1 firer = 4
0 8ere
1 16er = 16
0 32ere
1 64er = 64
0 128ere
0 256ere
1 512er = 512
0 1024ere
1 2048er = 2048
så 101001010101 = (1+4+16+64+512+2048) 2645 (10-talssystem)
Mvh. Fryden.
@fryden
Haha, det er da lige nøjagtig det det gør! Hvorfor lægge 1, 4, 16, 64, 512, 2048 sammen når man bare kan sige: 2645:-)
@Zeeto
Der er ikke noget som helst mere logisk i 10-talssytemet, end i 2-talssystemet eller 12-talssystemet. I andre kulturer har man kørt med 12-talssystemet eller 60-talssystemet. Måske vandt 10-talssystemet fordi vi har 10 fingre, det kan du sikkert google. Nu om dage ville vi nok have det nemmere med 12-talssystemet, da det er lettere at regne med (både 2, 3, 4 og 6 går op i 12).
/Srul
Windows har en lommeregner, som du får med operativsystemet helt gratis (Start->Programmer->Tilbehør).
Standard-indstillingen er kun at tilbyde de helt basale regneoperationer, men hvis du i menuen vælger "Vis->Videnskabelig", så har du nu mulighed for at skifte imellem de forskellige talsystemer. Bare skift til binær, tast dit regnestykke ind, og skift tilbage til decimal, og VUPTI! Du har svaret, uden overhovedet at behøve at forstå hvordan du konverterer imellem de forskellige talsystemer.
3-tals systemet: Mest kendt fra de gamle Basta cykellåse....
Hver kombo kunne beskrives som eet tal i decimalsystemet (0-728). Min gamle kode var vist 011002 (3) = 2+27+81 (10) = 110 (10)
---
Sjovt at ingen har nævnt hexadecimal ovenfor (16 talssystemet), der er trods alt en overvægt at IT folk på dette forum, er mit indtryk...
AAchamp:
= koden der fik mig videre til level 12 :-)
www.mcgov.co.uk/riddles/level1.html
0010 +
0101 +
1010
lavest betydende cifre lagt sammen:
---0 +
---1 +
---0
= 1 og nul i mente
næste kolonne:
--1- +
--0- +
--1-
= 10, eller 0 og en i mente
og så:
-0-- +
-1-- +
-0-- +
menten fra forrige kolonne
= 10, eller 0 og en i mente
Sidste kolonne:
0--- +
0--- +
1--- +
menten fra forrige kolonne
= 10
Det hele sat sammen:
10001
:-)
nu er vi jo ovre i det binære lektulom skæreplade,
man starter med at gardere op i en spids, med en kathedral abstinenseret tal som fx 4,66+23,33+b+litteratært+mostermodul
det vil munde sig ud i en lavendel abstinens som vil stille dig i position til binakoratamol, således
-0-- +
-1-- +
-0-- +
så obducere du den 3. hanger for paperlap, og tager tallet tilbage til kvadratoden, det er egentlig bare lidt ligsom pi bagfra
7 gange 12 i 3.(1728) = 12096
2 gange 12 i 4.(20735) = 41470
skåret ud i pap så siger du bare 2+2
håber det var let forståeligt.. :)
and then you go:
www.megagadgets.nl/images/ibiza.jpg
www.megagadgets.nl/images/Bin_Lombok.jpg
Binairy watch