Discussion:
kod uzupełnienia do 9 [u9]
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Krawiec
2004-01-14 20:21:15 UTC
Permalink
wie ktoś może jak tworzy się uzupełnienie do 9 [następstwo u1, u2,
itd.]
znalazłem w necie jakieś dziwne wzory ale średnio mi one pasują. Albo
jeśli zna ktoś z Was jakiś adres. Byłbym bardzo wdzięczny za wszelką
pomoc.
George
2004-01-15 07:01:34 UTC
Permalink
Post by Krawiec
wie ktoś może jak tworzy się uzupełnienie do 9 [następstwo u1, u2,
itd.]
znalazłem w necie jakieś dziwne wzory ale średnio mi one pasują. Albo
jeśli zna ktoś z Was jakiś adres. Byłbym bardzo wdzięczny za wszelką
pomoc.
Jak zwykle, Serwis Edukacyjny I LO, wymaga jednak myślenia:

http://www.i-lo.tarnow.pl/edu/inf/alg/num/index.html

Pozdrawiam
Krawiec
2004-01-15 11:57:43 UTC
Permalink
Post by George
wie kto? mo?e jak tworzy si? uzupe?nienie do 9 [nast?pstwo u1, u2,
itd.]
znalaz?em w necie jakie? dziwne wzory ale ?rednio mi one pasuj?. Albo
je?li zna kto? z Was jaki? adres. By?bym bardzo wdzi?czny za wszelk?
pomoc.
http://www.i-lo.tarnow.pl/edu/inf/alg/num/index.html
Pozdrawiam
dzi?ki wielkie za pomoc, ale czy móg?by? mnie jeszcze poprawi? je?li si? myl??
Bo rozumiem, ?e je?li chc? mie? u9 to u?ywaj?c danych z przyk?adu powinienem mie?:
56-27=29
-27=81-27=54[u9]
54+56[u9]=110 //ten wynik jest ju? w u9, tak?
110-81=29 //podobnie jak i ten?

ale jak teraz zamieni? te liczby na kod dwójkowy?
czy istniej? jakie? konkretne przekszta?cenia [jak w u1 czy u2]?
i czy to uzupe?nienie sprawdza si? tak samo jak u2:
1,010[2]-1,010[u2]=1,25[dec]+0,75[dec]=2[dec]?
Bo my?l?c o tym dope?nieniu wychodzi mi:
1,010[2]-1,010[u9]=1,25[dec]+7,25[dec]=9[dec]
tylko ta siódemka mi tu nie pasuje...
George
2004-01-16 09:47:23 UTC
Permalink
Post by Krawiec
Post by George
wie kto? mo?e jak tworzy si? uzupe?nienie do 9 [nast?pstwo u1, u2,
itd.]
znalaz?em w necie jakie? dziwne wzory ale ?rednio mi one pasuj?. Albo
je?li zna kto? z Was jaki? adres. By?bym bardzo wdzi?czny za wszelk?
pomoc.
http://www.i-lo.tarnow.pl/edu/inf/alg/num/index.html
Pozdrawiam
dzi?ki wielkie za pomoc, ale czy móg?by? mnie jeszcze poprawi? je?li si? myl??
56-27=29
-27=81-27=54[u9]
54+56[u9]=110 //ten wynik jest ju? w u9, tak?
110-81=29 //podobnie jak i ten?
ale jak teraz zamieni? te liczby na kod dwójkowy?
czy istniej? jakie? konkretne przekszta?cenia [jak w u1 czy u2]?
1,010[2]-1,010[u2]=1,25[dec]+0,75[dec]=2[dec]?
1,010[2]-1,010[u9]=1,25[dec]+7,25[dec]=9[dec]
tylko ta siódemka mi tu nie pasuje...
Pisalem, ze to wymaga myslenia! Chyba jest oczywiste, iz uzupelnienie
oznacza "wypelnienie do", czyli np. jesli rozwazamy liczby 2 cyfrowe,
to uzupelnienie bedzie do 99 (dla 3 cyfrowych do 999 itd.) Na przyklad
uzupelnienie 1 do 99 to 98, bo 99 - 1 = 98. Zatem w twoim przypadku
jest:
-27 -> 99 - 27 = 72, a nie 29 - zupelnie nie wiem skad wziales te
liczby i dalsze rachunki?

Kod otrzymujemy odejmujac kazda cyfre liczby od 9. Dzieki tej prostej
regule mozna tworzyc dowolne liczby w kodzie uzupelnien do 9:

-65182625429 = 34817374570 w U9.

Powodzenia i myslenia

Loading...