szukanie zaawansowane
 [ Posty: 5 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 28 paź 2012, o 12:06 
Użytkownik

Posty: 505
Lokalizacja: Sanok
Witam, czy mógłby mi ktoś wytłumaczyć jak dzielić liczby binarne pisemnie krok po kroku?

Przykładowo:

1011001:110

Dziękuje za wszelką pomoc :-)
Góra
Mężczyzna Offline
PostNapisane: 28 paź 2012, o 12:44 
Użytkownik

Posty: 200
Lokalizacja: Wrocław
analogicznie jak w systemie dziesiętnym, myślisz dziesiętnie, wykonujesz binarnie. cała filozofia.
Góra
Kobieta Offline
PostNapisane: 28 paź 2012, o 14:47 
Użytkownik
Avatar użytkownika

Posty: 871
Lokalizacja: Namysłów
1011001:110

trzy cyfry dzielnej od lewej to 101 - mniejsze od dzielnika
więc musimy wziąć cztery cyfry - 1011
1011 jest większe od dzielnika, więc stawiamy jedynkę i pod spodem dopisujemy dzielnik

\_ \,\_\_\_1\_\_\_\_
1011001:110
`\, 110

odejmujemy i spisujemy nastęoną cyfrę
\_\, \_\_\_1\_\_\_\_
1011001:110
`\,\underline{ 110}
`\,1010

1010 jest większe od dzielnika, więc w wyniku dopisujemy jedynkę

\_\, \_\_\_11\_\_\_
1011001:110
`\,\underline{ 110}
`\,1010

pod spodem dopisujemy dzielnik

\_\, \_\_\_11\_\_\_
1011001:110
`\,\underline{110}
'\,1010
'\  \ 110

odejmujemy i spisujemy nastęoną cyfrę

\_\, \_\_\_11\_\_\_
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{ 110}
`\ \  1000

1000 jest większe od dzielnika, więc w wyniku dopisujemy jedynkę

\_\, \_\_\_111\_\_
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{ 110}
`\ \  1000

pod spodem dopisujemy dzielnik

\_\, \_\_\_111\_\_
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ 110

odejmujemy i spisujemy ostatnią cyfrę dzielnej

\_\, \_\_\_111\_\_
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 101

w 101 dzielnik nie mieści się, więc w wyniku dopisujemy zero, stawiamy przecinek i spisujemy domyślne zero po przecinku w dzielnej

\_\, \_\_\_1110,
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 1010

1010 jest większe od dzielnika, więc w wyniku dopisujemy jedynkę

\_\, \_\_\_1110,1
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 1010

pod spodem dopisujemy dzielnik

\_\, \_\_\_1110,1
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 1010
`\ \ \ \ \ \ \,110

odejmujemy i dopisujemy zero

\_\, \_\_\_1110,1
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 1010
`\ \ \ \ \ \ \,\underline{110}
`\ \ \ \ \ \ \, 1000

1000 jest większe od dzielnika, więc w wyniku dopisujemy jedynkę,
pod spodem dopisujemy dzielnik, odejmujemy i dopisujemy zero

\_\, \_\_\_1110,11
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 1010
`\ \ \ \ \ \ \,\underline{110}
`\ \ \ \ \ \ \, 1000
`\ \ \ \ \ \ \ \ \underline{110}
`\ \ \ \ \ \ \ \ \ \,100

w 100 dzielnik nie mieści się, więc w wyniku dopisujemy zero, i zero dopisujemy na spodzie

\_\, \_\_\_1110,110
1011001:110
`\,\underline{ 110}
`\,1010
`\ \ \underline{110}
`\ \  1000
`\ \ \, \ \underline{110}
`\ \ \ \ \ 1010
`\ \ \ \ \ \ \,\underline{110}
`\ \ \ \ \ \ \, 1000
`\ \ \ \ \ \ \ \ \underline{110}
`\ \ \ \ \ \ \ \ \ \,1000

1000 pojawiło się ponownie, tzn., że od tego momentu sekwencja będzie się powtarzać, czyli mamy ułamek okresowy, więc możemy zapisać
1011001:110=1110,1(10)
Góra
Mężczyzna Offline
PostNapisane: 3 paź 2015, o 11:13 
Użytkownik

Posty: 1
Lokalizacja: Jelenia Góra
dlaczego kiedy dzielisz pierwszy tysiąc i odejmujesz od niego 110 to nagle piszesz tylko 101 a nie 1101 jak wcześniej? skąd to się bierze TEGO nie rozumiem
Góra
Mężczyzna Offline
PostNapisane: 31 gru 2015, o 11:28 
Użytkownik

Posty: 41
Lokalizacja: Tarnow
A ile to jest binarnie 0 - 1? W systemie binarnym nie ma "-1". Zresztą w dziesiętnym systemie też nie piszesz wyników ujemnych tylko zapożyczasz z dziesiętnych i odejmujesz od całości!
Góra
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 5 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 [Systemy liczbowe] Dzielenie liczb binarnych - zadanie 2  laykonik  2
 [Systemy liczbowe] Obcięta reprezentacje liczby binarnej  lupek123  2
 [Java] Zaokrąglanie liczb z N dokładnością...  anika91  2
 [Algorytmy] Program do faktoryzacji liczb  Elayne  8
 [Systemy liczbowe] Mnożenie w U2  mylovelyengland  1
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [F.A.Q.] [Reklama] [Kontakt]
Copyright (C) Karpatka.pl