toy_man Skrevet 3. september 2012 Del Skrevet 3. september 2012 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
Hårek Skrevet 3. september 2012 Del Skrevet 3. september 2012 Hvor kommer det tallet fra? Virker ganske uvant å skrive 12 bit med et komma inni, har aldri sett noe slikt. Man må vite hva det representerer. Vanlig IEEE representasjon er minst 32 bit. Hvis det er et Q number så må formatet spesifiseres, ellers er det ikke mulig å vite. Lenke til kommentar
toy_man Skrevet 3. september 2012 Forfatter Del Skrevet 3. september 2012 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
Hårek Skrevet 3. september 2012 Del Skrevet 3. september 2012 På meg virker det noe kunstig å forme en oppgave slik. Har lite med min virkelighet å gjøre, man skriver aldri et binærtall med komma. Kan han mene 4F,A = 79,10? Lenke til kommentar
Twinflower Skrevet 4. september 2012 Del Skrevet 4. september 2012 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
Hårek Skrevet 4. september 2012 Del Skrevet 4. september 2012 Hva kan dette brukes til? Lenke til kommentar
Twinflower Skrevet 5. september 2012 Del Skrevet 5. september 2012 Aner ikke. Dette var noe jeg lærte i et halvtårskurs med digitalteknikk. Lenke til kommentar
Hårek Skrevet 5. september 2012 Del Skrevet 5. september 2012 OK. Kanskje det bare er en øvelse i tallhåndtering. Lenke til kommentar
rankine Skrevet 5. september 2012 Del Skrevet 5. september 2012 (endret) 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 5. september 2012 av rankine Lenke til kommentar
1EDA70 Skrevet 10. januar 2015 Del Skrevet 10. januar 2015 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
the_last_nick_left Skrevet 10. januar 2015 Del Skrevet 10. januar 2015 (endret) Det er mye greiere å regne om direkte. 0,1010 binært er lik 2^-1 + 2^-3 = 5/8 =10/16 =0,A hex. Forøvrig bør ts nok ha fått til oppgaven nå, se når tråden er fra.. Endret 10. januar 2015 av the_last_nick_left Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå