Binärt--->Decimalt?

goodfella

I´m above the law
Gick med
6 Mar 2003
Ort
Sodertalje
Hoj
Honda
Om man har ett 16-bitars binärtal och ska göra om det tikll decimaltal. Hur gör man då? Säg att jag har detta 0000000000001111 , alltså 12 nollor följt av 4 ettor.
 
goodfella skrev:
2049057 Om man har ett 16-bitars binärtal och ska göra om det tikll decimaltal. Hur gör man då? Säg att jag har detta 0000000000001111 , alltså 12 nollor följt av 4 ettor.

Du glömmer det å hämtar en öl istället. :tummenupp
 
goodfella skrev:
2049057 Om man har ett 16-bitars binärtal och ska göra om det tikll decimaltal. Hur gör man då? Säg att jag har detta 0000000000001111 , alltså 12 nollor följt av 4 ettor.
Hänger inte med vill du ha värdet för 000000000001111? eller vad...
 
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = 10
 
goodfella skrev:
2049066 Yes. Och gärna lära mig hur man räknar.
0000000000001111 är hex 000F decimal 15.... tror du skulle ladda ner en guide... ska se om jag hittar en converter..
EDIT:
Det var snabba svar :)
 
Är det inte så att värdet dubblas för varje steg du går åt vänster?

1111 = 8+4+2+1 = 15. Nollor räknas givetivs som just 0.

Minns jag rätt?

Edit: fan att alla andra ska vara så snabba...
 
Joe Schmoe skrev:
2049078 1:an längst till höger är 1
1:an näst längst till höger är 2
1:an näst längst till vänster är 4
1:an längst till vänster är 8


1+2+4+8 = 15

Ok. Det var vad jag fick också. Då är det nån annanstans det felar...
 
Okej. Ny fråga.. :)

Det är väl bara när x och y är ettor som A kommer att bli en etta? Eller är jag ute å cyklar?
 

Bifogat

  • namnlös.GIF
    namnlös.GIF
    2.6 KB · Visningar: 80
goodfella skrev:
2049083 Vilket leder till att...??

Binära talserier är uppbyggda av grupper om fyra siffror. Varje grupp (0000-1111) motsvarar vissa olika värden, beroende på om det är första, andra, tredje osv, gruppen, sett från höger.


Så:

2048 1024 512 256 | 128 64 32 16 | 8 4 2 1
0 0 0 0 | 0 0 0 0 | 0 0 0 0

1 0 0 0 | 0 0 0 0 | 0 0 0 0 = 2048
1 0 0 0 | 0 0 0 0 | 0 0 0 1 = 2048 + 1 = 2049
1 0 0 0 | 0 0 0 1 | 0 0 0 0 = 2048 + 16 = 2064

Klarare?

goodfella skrev:
2049124 Okej. Ny fråga.. :)

Det är väl bara när x och y är ettor som A kommer att bli en etta? Eller är jag ute å cyklar?

När x och/eller y är ettor har du nolla ut från första grinden. Det ger en etta ut från inverteraren (a).
 
McB skrev:
2049125 Binära talserier är uppbyggda av grupper om fyra siffror. Varje grupp (0000-1111) motsvarar vissa olika värden, beroende på om det är första, andra, tredje osv, gruppen, sett från höger.


Så:

2048 1024 512 256 | 128 64 32 16 | 8 4 2 1
0 0 0 0 | 0 0 0 0 | 0 0 0 0

1 0 0 0 | 0 0 0 0 | 0 0 0 0 = 2048
1 0 0 0 | 0 0 0 0 | 0 0 0 1 = 2048 + 1 = 2049
1 0 0 0 | 0 0 0 1 | 0 0 0 0 = 2048 + 16 = 2064

Klarare?

Ja jag börjar greppa det en aning. Men var nu ett ess och svara på min andra fråga :)
 
Nyheter
Yamaha R7-vinnarens rapport: ”Ett riktigt monster på kurviga landsvägar!”

På MC-mässan i vintras anor...

Nisse Hedlund bortgången

Den legendariske motorkonst...

En dag på dragstrippen

Efter att ha varit aktiv so...

Steve McQueens Scott Squirrel till salu

Detta Scott Flying Squirrel...

Dags för Strängnäs Bike Show!

Sista lördagen i augusti är...

Bikeweekend på Kjula denna helg

Den 22-23 augusti är det da...

Motorcycle Inferno #8

Den 5 september blir Laxhol...

Tiotusentals körde Mälaren Runt

Lördagen den 15 augusti gen...

Mälaren Runt fyller 40 år

Nu på lördagen den 15 augus...

Steve Holcombe klar för GGN!

Pressmeddelande 2026-08-10 ...

Back
Top