en_6280 Opublikowano 3 Czerwca 2009 Udostępnij Opublikowano 3 Czerwca 2009 Witam mam problem z algorytmami działań arytmetycznych w systemie binarnym. Umiem mnożyć i dodawać w systemie dwójkowym natomiast nie rozumiem całkowicie odejmowania i częściowo dzielenia, proszę kogoś kto się w tym orientuje o wyjaśnienie (jak dla debila) jak to działa? Edit 16.06.09 Dobra nikt mi nie odpowiedział, albo nikt mnie nie lubi albo po prostu nie wiecie lub wam sie niechce :rolleyes: Szukałem, czytałem, analizowałem i już wiem, więc temat zamykam. Oto zasada działania: a)dodawanie: 0+0=0 1+1=10 1+0=1 więc 1100111,011 + 10011,111 ____________ 111011,010 B) odejmowanie 0-0=0 1-1=0 1-0=1 0-1=-1 10-1=1 (patrz dodawanie) więc 1 11 111 1 11 1 111 1) 10110,1101 2)10110,1001 3) 10110,0001 4) 10100,0001 -10001,1111 -10001,1111 -10001,1111 -10001,1111 ____________ ____________ ____________ ____________ 0 10 110 100,1110 <----- końcowy wynik c) mnożenie 0*0=0 0*1=0 1*0=0 1*1=1 więc 10,11 *110,10 ________ 0000 1011 0000 1011 +1011 ___________ 10001,1110 (zera na końcu się nie pisze powinno być 10001,111 !!!!) c) Dzielenie 11011101101:1001=11000101 1001 _____ 1001 1001 ______ 1011 1001 ______ 1001 1001 _____ 00000 wszystkie działania wykonuje sie podobnie jak na liczbach w systemie dziesiętnym tylko trzeba pamiętać o tabliczkach dodawania i mnożenia (patrz pkt c) i a) ) Wszystkim którzy zajrzeli na mój post przeczytali dzięki za poświęcony czas. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi