4 svar
150 visningar
Arminhashmati behöver inte mer hjälp
Arminhashmati 381
Postad: 17 sep 2020 17:22

Talbaser - Decimala och Binära

Hej, jag behöver hjälp med följande uppgift: Jag minns inte hur min lärare förklarade omskrivning av decimal talkas till binär och de två första exemplen hjälper inte så jag skulle behöva uppskatta om någon kunde förklara hur man gjorde, eller typ det snabbaste sättet. Om jag minns rätt hade det något med potenser att göra men är osäker. Hjälp uppskattas! :)

Yngve 40279 – Livehjälpare
Postad: 17 sep 2020 17:47 Redigerad: 17 sep 2020 17:51

Enklast: Tänk dig att du har en plånbok som innehåller ett mynt var av följande valörer:

Enkrona, tvåkrona, fyrakrona, åttakrona, sextonkrona, trettiotvåkrona och så vidare. Varje valör är alltså dubbelt så stor som den närmast föregående.

  • Om du nu ska betala 1 krona i affären så betalar du med 1 enkrona, vi kan skriva det 110=121_{10}=1_{2} 
  • Om du nu ska betala 2 kronor i affären så betalar du med 1 tvåkrona och 0 enkronor, vi kan skriva det 210=1022_{10}=10_{2}
  • Om du nu ska betala 3 kronor i affären så betalar du med 1 tvåkrona och med 1 enkrona, vi kan skriva det 310=1123_{10}=11_{2}
  • Om du nu ska betala 4 kronor i affären så betalar du med 1 fyrkrona, 0 tvåkronor och 0 enkronor, vi kan skriva det 410=10024_{10}=100_{2}
  • Om du nu ska betala 5 kronor i affären så betalar du med 1 fyrkrona, 0 tvåkronor och 1 enkrona, vi kan skriva det 510=10125_{10}=101_{2}

Kan du fortsätta själv?

Arminhashmati 381
Postad: 17 sep 2020 18:06

Trot det, men finns det något annat enkelt sätt att lösa sådana uppgifter utan att behöva tänka på mynt-exemplet?

Yngve 40279 – Livehjälpare
Postad: 18 sep 2020 09:00 Redigerad: 18 sep 2020 09:16

Superkort intro, fråga gärna om du behöver mer förklaring:

Det binära talsystemet är ett positionssystem liksom vårt "vanliga" decimala talsystem.

Vårt decimala talsystem har basen 10, vilket innebär att positionernas värde är en potens av 10.

T.ex. består talet 20410204_{10} av sekvensen 2 0 4, vilket betyder  2 hundratal (10210^2-tal), 0 tiotal (10110^1-tal) och 4 ental (10010^0-tal).

Vi kan skriva talet som en summa av tiopotenser enligt 20410=2·102+0·101+4·100204_{10}=2\cdot10^2+0\cdot10^1+4\cdot10^0.

-------------------

Det binära talsystemet fungerar på exakt samma sätt, men här är basen 2, vilket innebär att positionernas värde är en potens av 2.

T.ex. består talet 101121011_{2} av sekvensen 1 0 1 1, vilket betyder 1 åttatal (232^3-tal), 0 fyratal (222^2-tal), 1 tvåtal (212^1-tal) och 1 ental (202^0-tal).

Vi kan skriva talet som en summa av tvåpotenser enligt 10112=1·23+0·22+1·21+1·201011_{2}=1\cdot2^3+0\cdot2^2+1\cdot2^1+1\cdot2^0.

======= Nu till din fråga ========

Det finns olika sätt att tänka när det gäller att omvandla tal från det decimala till det binära talsystemet. Titta på den här videon till exempel.

Arminhashmati 381
Postad: 20 sep 2020 17:57

Tack för hjälpen! :)  har mitt första prov i Ma1c imorgon och talbaser var det enda jag inte förstod men du ändrade på det :D tack igen!

Svara
Close