Gå til innhold
Trenger du skole- eller leksehjelp? Still spørsmål her ×

Noen som er flink med hexadesimal og binærtell [hjelp]


Anbefalte innlegg

Noen som vet hvordan man konverterer binærtall som er under null til hexadesimal?

 

Har det binæretallet 01001111,1010

 

I desimal får jeg at det blir 79,625

 

Men med hexadesimal er jeg mer usikker. Får 4F,A (men føler at det ikke stemmer. Og det stemmer garantert ikke med desimaltallet jeg får. Lurer også på om 4F,172 kan stemme :/

 

Flere:

 

71,5 desimal til hexadesimal

 

F3C,61 (hex) til binær og desimal

 

Setter pris på om det er noen som kan forklare meg det:)

 

Har prøvd forskjellige konvertere, men ingen av dem vil løse tall som er bak komma. De løser bare de før.

Lenke til kommentar
Videoannonse
Annonse

Det er bare en oppgave fra læreren. Skal bare omgjøre det fra binær til desimal (10) og hexadesimal (16). Det går greit å omgjøre til desimal. Men hex blir litt verre. Ettersom jeg ikke har peiling på hvordan man omformer det når det er under null.

 

oppgaven: Konverter binærtallet 01001111,1010 til:

 desimaltall

 heksadesimalt tall.

Lenke til kommentar

Gå fra decimal til HEX.

 

Eksempel:

 

0.59375 fra DEC til HEX:

 

Multipliser med 16, og bruk restene fra hvert svar til neste linje:

0.59375 * 16 = 9.5

0.5 * 16 = 8.0

 

Bruk de uthevede heltallene, og stable de bak komma ovenfra og ned: 0.98

Altså er 0.59375 i dec = 0.98 i HEX.

For tall foran komma så gjøres det på samme måte, men tallene stables nedenfra og opp istedenfor.

Lenke til kommentar

Det gir mer mening hvis du "utvider" tallsystemet litt

34,6110 betyr jo egentlig 3*101+4*100+6*10-1+1*10-2

 

Dette er likt for det binære tallsystemet: 01001111,1010 er egentlig

0*27+1*26+0*25+0*24+1*23+1*22+1*21+1*20+1*2-1+0*2-2+1*2-2+0*2-4

= 64+8+4+2+1+0,5+0,125

=79,625

 

For å regne videre til hexadesimalt må man finne 0,62510=x*16-1+y*16-2 +...

0,62510 = 5/8 = 10/16 = 10*16-1 = 0,A

(Å regne om 7910 til heksadesimalt regner jeg med går greit)

 

Oppgaven er bare trening i forståelse av tallsystemer

Endret av rankine
Lenke til kommentar
  • 2 år senere...

79,625 er ikke riktig svar fra det Binære tallsystemet : 010011111010, men Svaret fra det Binære Tallsystemet til det vanlige er 1274! Du har fått riktig svar I hexadesimaler, men hvordan du kan finne ut svaret ditt er riktig er regne ut 4FA til det vanlige tallsystemet, hvis du gjør den prossesen riktig har du fått 1274, og man er nå 99,9% Sikker på at 010011111010=1274=4FA! Tips, hvordan du kan finne ut om svarene dine er riktige, går du bare inn på en egen kalkulator på pc-en og klikker på instillinger da kan du få tilbud om Hexidesimal kalkulator, Binære tall kalkulator og mange andre tilbud!

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...