Avatar billede morten-a Nybegynder
31. marts 2004 - 22:28 Der er 10 kommentarer og
1 løsning

Binære tal

En der vil forklare mig lidt om binære tal. Jeg er helt inde i forståelsen, som 00000011 er 3, men mangler lige selve opbyggelsen af tallet når jeg f.eks vil skrive 1337 med binære tal.
Avatar billede arne_v Ekspert
31. marts 2004 - 22:32 #1
binære tal er sådan set helt ligesom decimale tal !

                              decimalt      binært
første tal fra højre            1'ere        1'ere
andet tal fra højre              10'ere        2'ere
tredie tal fra højre            100'ere      4'ere
fjerde tal fra højre            1000'ere      8'ere
Avatar billede dr0zie Nybegynder
31. marts 2004 - 22:33 #2
Avatar billede dr0zie Nybegynder
31. marts 2004 - 22:33 #3
svar
Avatar billede arne_v Ekspert
31. marts 2004 - 22:34 #4
1337 = 1*1024 + 1*256+ 1*32 + 1*16 + 1*8 + 1*1

og derfor 10100111001
Avatar billede morten-a Nybegynder
31. marts 2004 - 22:34 #5
Yes, det er jeg inde i. Men tænkte mere på hvordan man skriver 1337 med binære tal?
Avatar billede arne_v Ekspert
31. marts 2004 - 22:36 #6
Fuldstændigt ligesom 1337 = 1*1000 + 3*100 + 3*10 + 7*1

Man skal bare tænke 1,2,4,8,16,32,64,128,256,512,1024,2048,4096,9192 etc.
i.s.f. 1,10,100,1000,10000 etc.
Avatar billede arne_v Ekspert
31. marts 2004 - 22:37 #7
8192
Avatar billede morten-a Nybegynder
31. marts 2004 - 22:38 #8
Så lige et sidste, er det muligt at lave _ALLE_ tal med binære tal? Så svar lgie som et "svar" så jeg kan acceptere dig ;-)
Avatar billede arne_v Ekspert
31. marts 2004 - 22:40 #9
Ja
Avatar billede esben_aaberg Nybegynder
31. marts 2004 - 22:46 #10
Nej, man kan kun lave heltal med i binære tal.
Avatar billede arne_v Ekspert
31. marts 2004 - 22:53 #11
Vrøvl.

123.456 = 1*100 + 2*10 + 3*1 + 4/10 + 5/100 + 6/1000

111.111 = 1*4 + 1*2 + 1*1 + 1/2 + 1/4 + 1/8

Af forskellige årsager gemmes decimal typisk på computer i formen:

(a1/2 + a2/4 + a3/8 + ... ) * 2^b
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester