fujifix Skrevet 1. september 2007 Del Skrevet 1. september 2007 Går på begynner kurs i java og har fått i oppgave å konbvertere desimaltallet 7543 til binært. setter da opp følgende oversikt: 7543 = 3771*2 +1 3771 = 1885*2 +1 1885 = 942*2+1 942 = 471*2+0 471 = 235*2+1 235 = 117*2+1 117 = 58*2+1 58 = 29*2+0 29 = 14*2+1 14 = 7*2+0 7 = 3*2+1 3 = 1*2+1 1 = 0*2+1 jeg setter sammen alle 0'ene og 1'ene fra bunn til topp og får da: 1110101110111 Men når jeg sjekker med kalkulatoren på denne siden under så får jeg opp en annen verdi.. hva har jeg gjort feil her da? http://www.easycalculation.com/decimal-converter.php 7543 = 0001110101110111 Lenke til kommentar
chokke Skrevet 1. september 2007 Del Skrevet 1. september 2007 (endret) ajaja Endret 1. september 2007 av chokke Lenke til kommentar
flyndrefjes Skrevet 1. september 2007 Del Skrevet 1. september 2007 Du har gjort riktig. Sjekket med kalkulatoren på PC. Det er bare det at de tre første 0-ene sløyfes ettersom de bare er overflødige. Lenke til kommentar
LostOblivion Skrevet 1. september 2007 Del Skrevet 1. september 2007 I Java? I den sammenhengen ville jeg trodd du skulle lage en algoritme som konverterer et tall til en string som representerer binærformen av det tallet... Lenke til kommentar
fujifix Skrevet 2. september 2007 Forfatter Del Skrevet 2. september 2007 Du har gjort riktig. Sjekket med kalkulatoren på PC. Det er bare det at de tre første 0-ene sløyfes ettersom de bare er overflødige. 9404694[/snapback] Aaaahh..selvsagt! Takk for den! 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å