Re: Liczby binarne.

Autor: BBG <b_b_g_y_at_yahoo.com>
Data: Fri 29 Oct 1999 - 09:55:03 MET DST
Message-ID: <38194fd8.5523842@news.telbank.pl>

On Fri, 29 Oct 1999 01:45:09 +0200, "Buraq" <kajmis@box43.gnet.pl>
wrote:

>Heh :-)
>Sysem jest moim wlasnym patentem i dziala OK, chyba ze nie dziala :-)
>(Tzn mnie dzialal zawsze, wykombinowalem go na podstawie kursu assemblera
>i kawalka metody ktora podal mi wykladowaca, tylko polowy bo potem wyklad
>przestal
>mnie interesowac :-)
>
>Wiec trik jest prosty - mamy liczbe dziesietna, np: 1234
>
>Teraz robimy sobie kartke z potegami 2 -
>2^0; 2^1; 2^2; 2^4....powiedzmy do 2^15.
>
>Teraz piszemy:
> 1234 i pod spodem najblizsza mniejsza potege dwojki (w tym wypadku 1024)
>-1024
>---------
>= 210 Odejmujemy.
> 128 I znowu - najblizsza nizsza potega dwojki.
>---------
> 82 Odejmujemy.
> 64 I znowu...
>---------
> 18 Odejmujemy
> 16 I znowu.
>---------
> 2 Odejmujemy
> 2 I znowu....
>---------
> 0
>
>Teraz spisz sobie liczby ktore odejmowales - w tym wypadku: 1024; 128; 64;
>16; 2.
>Teraz zamien je spowrotem na potegi dwojki - 1024=2^10 czyli 10; 128=2^7
>czyli 7
>64=2^6 czyli 6; 16=2^4 czyli 4; 2^1=2 czyli 1.
>
>Teraz rysujesz tyle kratek ile wynosi najwyzsza potega dwojki plus jedna
>kratka (w tym wypadku 10
>kratek [najwyzsza potega to 2^10=1024] + 1 czyli 11 kratek)
>i wpisujesz w kazda kratke odpowiadajaca potedze ktora ci wyszla powyzej
>(czyli 10; 7;
>6; 4; 1) liczbe 1. PAMIETAJ ZE KRATEK MASZ O JEDNA WIECEJ !!! (liczysz je
>lacznie z
>zerowa). Czyli bedziesz mial cos takiego 1 _ _ 1 1 _ 1 _ _1 _. Pozostale
>miejsca
>wypelniasz zerami czyli 10011010010. I tyle :-)
>Banalne.
>Jak cos niejasne to pisz.

Na rany...!!! Po co, AZ TAK komplikowac sobie zycie??? :-0
Piszesz nastepujacy slupek, gdzie po lewej stronie piszesz wynik
dzielenia wyzszej liczby przez dwa, a po prawej reszte z tego
dzielenia (nie musisz pisac tego, co w nawiasach - to info dla
Ciebie):
1234|0 (bo 1234/2=617 r.0)
617|1 (bo 617/2=308 r.1)
308|0 (itd.)
154|0
77|1
38|0
19|1
9|1
4|0
2|0
1

i otrzymujesz: 1234 dec = 10011010010 bin

BBG

P.S.: Z wlasnego doswiadczenia wiem, ze nie oplaca sie nie uwazac na
wykladach. Gdybym jeszcze raz studiowal, to bym jednak nie opuszczal
wykladow lub nie spal na nich. ;)
Received on Fri Oct 29 12:20:03 1999

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 09 Mar 2006 - 15:04:56 MET