Sunday, 19 November 2017

How To Konvertere Oktal Fraksjonen Til Binære Alternativer


Dette kan være litt forvirrende, men desimalposisjonene i binær ville representere gjensidige prosesser av to (f. eks. 12, 14, 18, 116, henholdsvis for henholdsvis første, andre, tredje og fjerde desimal), akkurat som desimaltall representerer gjensidige av suksessive krefter på ti. For å svare på spørsmålet ditt, må du finne ut hvilke gjengivelser av to krefter som skal legges til for å legge til opptil 110. For eksempel: 116 132 0,09375, som er ganske nær 110. Det å legge til 164 setter oss over, som gjør 1128. Men 1256 får oss nærmere nærmere. Så: 0.00011001 binær 0,09765625 desimal, som ligger nær det du spurte. Du kan fortsette å legge til flere og flere sifre, så svaret vil være 0.00011001. Her er hvordan du tenker på metoden. Hver gang du multipliserer med 2, skifter du den binære representasjonen av nummeret som er igjen 1 sted. Du har skiftet det høyeste sifferet etter punktet til 1s plass, så ta av det sifferet, og det er det første (høyeste, derfor venstre) sifferet i fraksjonen. Gjør det igjen, og du har det neste sifferet. Konvertering av basis av et helt tall ved å dele og ta resten som neste siffer, skifter tallet til høyre. Det er derfor du får sifrene i motsatt rekkefølge, laveste først. Dette generaliserer åpenbart til enhver base, ikke bare 2, som påpekt av GoofyBall. En annen ting å tenke på: Hvis du runder til N sifre, stopp ved N1 siffer. Hvis tallet N1 er en, må du rulle opp (siden sifrene i binær kan bare være 0 eller 1, avkortes med neste siffer, er 1 som uaktsom som avkorting en 5 i desimal). besvart apr 28 15 kl 11:38 Ditt svar 2017 Stack Exchange, Incwiki Slik konverterer du binær til oktalnummer Kjenne rekke binære tall. Binære tall er bare strenger av 1s og 0s, for eksempel 101001, 001, eller bare 1. Hvis du ser denne typen streng er det vanligvis binært. Men noen bøker og lærere angir videre binære tall gjennom et abonnement 2, for eksempel 1001 2. som forhindrer forvirring med tallet tusen og en. Dette abonnementet angir basisen til nummeret. Binær er en base-to system, oktal er base-åtte. Grupper alle 1s og 0s i binærnummeret i sett med tre, fra langt til høyre. Det er to forskjellige binære tall og kun åtte oktal. Siden 2 3 8. 8, trenger du tre binære tall for å angi hvert oktaltall. Start fra høyre for å gjøre gruppene dine. For eksempel vil binær nummer 101001 bryte ned til 101 001. Legg til nuller til venstre for siste siffer hvis du ikke har nok sifre til å lage et sett på tre. Binærnummeret 10011011 har åtte sifre, som, men ikke et flertall av tre, kan fortsatt konvertere til oktal. Bare legg til ekstra nuller til frontgruppen din til den har tre plasser. For eksempel: Original Binær: 10011011 Gruppering: 10 011 011 Legge til nuller for grupper på tre: 010 011 011 1 Legg til en 4, 2 og 1 under hvert sett med tre tall for å merke plassholderne. Hvert av de tre binære tallene i et sett står for et sted i oktalnummersystemet. Det første tallet er for en 4, den andre a 2, og den tredje a 1. For å holde ting rett, skriv disse tallene under settene dine med tre binære tall. For eksempel: 010 011 011 421 421 421 001 421 110 010 001 421 421 421 Merk, hvis du leter etter en snarvei, kan du hoppe over dette trinnet og bare sammenligne settene dine med binære tall til dette oktale konverteringskartet. Hvis det er en over noen av dine plassholdere, skriv det nummeret (4, 2 eller 1) for å starte ditt oktalnummer. Hvis det er en over 4, så har ditt oktalnummer en 4 i den. Hvis det er en 0 over det samme stedet, har oktalnummeret ikke en i det, så la det være tomt, null eller dash. Som vist i et eksempel: Problem: Konverter 101010011 2 til oktal. Separat i tre: 101 010 011 Legg til plassholdere: 101 010 011 421 421 421 Merk hvert sted: 101 010 011 421 421 421 401 020 021 2 Legg opp de nye tallene i hvert sett med tre. Når du vet hvilke steder som er i oktalnummeret, legger du ganske enkelt opp hvert sett av tre individuelt. Så, for 101, som blir til 4, 0 og 1, kommer du opp med 5 (4 0 1 5). Fortsetter eksempelet ovenfor: Problem: Konverter 101010011 2 til oktal. Separat, legg til plassholdere og merk hvert sted: 101 010 011 421 421 421 401 020 021 Legg opp hvert sett med tre: (4 0 1) (0 2 0) (0 2 1) 5. 2. 3 Plasser din nylig konverterte svarer sammen for å danne det endelige oktalnummeret ditt. Å splitte opp binærnummeret var bare for å gjøre det enklere - det opprinnelige nummeret var en enslig streng. Så, nå som du har konvertert, sett alt sammen igjen for å få ditt endelige svar. Det er alt som trengs. Problem: Konverter 101010011 2 til oktal. Separat, legg til plassholdere, merk plasser og legg til totals: 101 010 011 5 2 3 Sett konverterte tall sammen igjen: 523 Legg til et abonnement 8 (som dette 8) for å fullføre konverteringen. Det er teknisk ingen måte å vite om 523 refererer til et oktaltall eller et normalt base-ti-tall uten riktig notering. For å sikre at læreren din vet at du har gjort arbeidet bra, plasser du et abonnement 8, som refererer til oktal som et base-8-system, på svaret ditt. Problem: Konverter 101010011 2 til oktal. Konvertering: 523. Endelig svar: 523 8 3 Metode To av to: Konvertere snarveier og variasjoner Rediger Bruk et enkelt oktal konverteringskjema for å spare tid og arbeid. Dette vil ikke fungere på en test, men er et godt valg i en hvilken som helst annen setting. Siden det bare er 8 mulige kombinasjoner av tall, er det faktisk et ganske enkelt diagram for å huske. Alt du trenger å gjøre er å skille tallene i grupper på tre, og sammenlign dem med diagrammet i bildene. 4 Merk hvordan tallene 8 og 9 ikke har rette konverteringer. I oktal eksisterer disse tallene ikke, siden det bare er 8 siffer (0-7) i et grunn-åtte system. Hold desimaltallet der det er og arbeid utad hvis du har å gjøre med decimaler. Si at du må konvertere binært nummer 10010.11 til et oktaltall. Vanligvis jobber du fra høyre til venstre for å gruppere tallene i sett med tre. Med desimal jobber du vekk fra punktet. Så, for tallene som er igjen av desimaltallet (10010), starter du ved punktet på jobb til venstre (010 010, eller konvertert fullt, 115.24). For tallene til høyre (.11), starter du fra punktet og jobber til høyre (110). Når du legger til nuller, må du alltid legge dem i den retningen du arbeider med. Den endelige sammenbrudd er 010 010. 110. 101.1 101. 100 1.01001 001. 010 010 1001101.0101 001 001 101. 010 100 Bruk oktalkonverteringskartet til å konvertere fra oktal tilbake til binært. Du trenger diagrammet til å arbeide bakover, da en enkel 3 gir deg ikke nok informasjon til å gjøre matematikken, med mindre du allerede kjenner oktalsystemet godt og ønsker å tenke på hver kombinasjon. Bruk bare følgende diagram for å enkelt konvertere hvert oktalsiffer til et sett med tre binære tall, og ram dem sammen: 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 5 Besvart av wikiHow Bidragsyter Som base-åtte system, har hvert siffer i et oktaltall en høyere verdi enn hvert nummer i et binært system. Dette skyldes at binære tall starter fra base-to. Decimale og hexadecimale systemer, som er henholdsvis base-ti og base-seksten, har høyere verdier per plassholder. Hvordan kan jeg konvertere et oktaltall til binært Besvart av wikiHow Bidragsyter Det er flere måter å konvertere oktalt til binært. En måte er å endre oktal til desimal og deretter endre desimal til binær. Men det dobler arbeidet. Den andre måten er mer effektiv: Start fra mest signifikante oktalbit til minst signifikante bit eller omvendt og bytt til en tre binær bit og gjør den til ferdigstillelse. For eksempel: Octal nummer 125 Binært nummer 1010101 Forklaring. 1001 2010 5101 så binærnummeret er 001010101 1010101 Hvordan konverterer du binær til Hexadecimal Besvart av wikiHow Bidragsyter Slik konverterer du fra desimal til oktal Slik konverterer du binær til hexadecimal Slik konverterer du fra binær til desimal Slik konverterer du fra desimal til binær Hvordan Bli en Hacker Slik begynner du å lære Computer Programmering Hvordan Lære et Programmeringsspråk Hvordan Bli Programmer Slik konverterer du fra Desimal til Hexadecimal Slik Vises Source CodeConverting Desimal Fraksjoner til Binær I teksten riktig, så vi hvordan du kan konvertere desimalnummeret 14.75 til en binær representasjon. I dette tilfellet er vi quoteyeballedquot den delvise delen av binær ekspansjon 34 åpenbart 12 14. Mens dette virket for dette bestemte eksempel, trenger vi en mer systematisk tilnærming til mindre åpenbare tilfeller. Faktisk er det en enkel, trinnvis metode for beregning av binær ekspansjon på høyre side av punktet. Vi vil illustrere metoden ved å konvertere desimalverdien 0,625 til en binær representasjon. Trinn 1 . Begynn med desimalfraksjonen og multipliser med 2. Hele nummerdelen av resultatet er det første binære sifferet til høyre for punktet. Fordi .625 x 2 1 .25, er det første binære sifferet til høyre for punktet en 1. Så langt har vi .625 .1. (base 2). Steg 2 . Deretter ignorerer vi hele nummerdelen av det forrige resultatet (den 1 i dette tilfellet) og multipliserer med 2 igjen. Hele talldelen av dette nye resultatet er det andre binære sifferet til høyre for punktet. Vi fortsetter denne prosessen til vi får null som vår desimaldel eller til vi gjenkjenner et uendelig repeterende mønster. Fordi .25 x 2 0, 50, er det andre binære tallet til høyre for punktet en 0. Så langt har vi .625.10. (base 2). Trinn 3. Uansett hele talldelen av det forrige resultatet (dette resultatet var .50, så det er faktisk ikke noe helt tall for å ignorere i dette tilfellet), multipliserer vi med 2 igjen. Hele talldelen av resultatet er nå det neste binære sifferet til høyre for punktet. Fordi .50 x 2 1 .00, er det tredje binære tallet til høyre for punktet en 1. Så nå har vi .625 .101. (base 2). Trinn 4. Faktisk trenger vi ikke et trinn 4. Vi er ferdige i trinn 3, fordi vi hadde 0 som den delvise delen av resultatet der. Derfor representerer .625 .101 (base 2). Du bør dobbeltsjekke vårt resultat ved å utvide den binære representasjonen. Uendelige binære fraksjoner Metoden vi nettopp har undersøkt, kan brukes til å demonstrere hvordan noen desimaltall vil gi uendelige binære fraksjonen utvidelser. Vi illustrerer ved å bruke den metoden for å se at den binære representasjonen av desimalfraksjonen 110 faktisk er uendelig. Husk vår trinnvise prosess for å utføre denne konverteringen. Trinn 1 . Begynn med desimalfraksjonen og multipliser med 2. Hele nummerdelen av resultatet er det første binære sifferet til høyre for punktet. Fordi .1 x 2 0 .2, er det første binære sifferet til høyre for punktet en 0. Så langt har vi .1 (desimal) .0. (base 2). Steg 2 . Deretter ignorerer vi hele nummerdelen av det forrige resultatet (0 i dette tilfellet) og multipliserer med 2 igjen. Hele talldelen av dette nye resultatet er det andre binære sifferet til høyre for punktet. Vi fortsetter denne prosessen til vi får null som vår desimaldel eller til vi gjenkjenner et uendelig repeterende mønster. Fordi .2 x 2 0 .4, er det andre binære tallet til høyre for punktet også en 0. Så langt har vi .1 (desimal) .00. (base 2). Trinn 3. Uansett hele talldelen av det forrige resultatet (igjen en 0), multipliserer vi med 2 igjen. Hele talldelen av resultatet er nå det neste binære sifferet til høyre for punktet. Fordi .4 x 2 0 .8, er det tredje binære sifferet til høyre for punktet også en 0. Så nå har vi .1 (desimal) .000. (base 2). Trinn 4. Vi multipliserer med 2 igjen, uten å se på hele talldelen av det forrige resultatet (igjen en 0 i dette tilfellet). Fordi .8 x 2 1 .6, er det fjerde binære tallet til høyre for punktet en 1. Så nå har vi .1 (desimal) .0001. (base 2). Trinn 5. Vi multipliserer med 2 igjen, uten å se på hele talldelen av det forrige resultatet (en 1 i dette tilfellet). Fordi .6 x 2 1 .2, er det femte binære sifferet til høyre for punktet en 1. Så nå har vi .1 (desimal) .00011. (base 2). Trinn 6. Vi multipliserer med 2 igjen, uten å se bort fra hele nummerdelen av det forrige resultatet. La oss gjøre en viktig observasjon her. Legg merke til at dette neste trinnet som skal utføres (multipliser 2. x 2), er nøyaktig det samme som vi hadde i trinn 2. Vi er da bundet til å gjenta trinn 2-5, og deretter gå tilbake til trinn 2 igjen på ubestemt tid. Med andre ord vil vi aldri få en 0 som desimalfraksjonen av resultatet. I stedet vil vi bare sykle gjennom trinn 2-5 for alltid. Dette betyr at vi vil få sekvensen av sifre generert i trinn 2-5, nemlig 0011, om og om igjen. Derfor vil den endelige binære representasjonen være. 1 (desimal) .00011001100110011. (base 2). Det gjentatte mønsteret er tydeligere hvis vi markerer det i farger som nedenfor: 1 (desimal) .0 0011 0011 0011 0011. (base 2).

No comments:

Post a Comment