GRY-Online.pl --> Archiwum Forum

Działania na różnych systemach liczbowych

14.05.2006
20:16
[1]

CrazyMan [ G-Unit ]

Działania na różnych systemach liczbowych

moglby mi ktos przedstawic sposob na dodawanie, odejmowanie, mnozenie liczb roznych systemow liczbowych?? chodzi mi o jakas uniwersalna metode, za pomoca ktorej mozna by dzialac na roznych systemach...(binarny mozemy pominac bo jest prosty)..dzieki

14.05.2006
20:22
[2]

Madril [ I Want To Believe ]

Dodawanie i odejmowanie pod kreskę chyba we wszystkich działa tak samo... :) Mnożenie nie wiem...

14.05.2006
20:26
[3]

CrazyMan [ G-Unit ]

tak samo, ale jak!? to trzeba znać tabliczkę dodawania, odejmowania itd.?

14.05.2006
20:38
[4]

CrazyMan [ G-Unit ]

up...

14.05.2006
20:40
[5]

TeadyBeeR [ Legend ]

Uzyj windowsowego kalkulatora.

14.05.2006
21:26
[6]

davhend [ Hworang ]

CrazyMan ---> nie da się tak, jedynie możesz zamienić na BIN, dodac sposobym kolumnowym, a wynik znowu sobie zamienic na odpowiedni.

14.05.2006
21:33
[7]

Regis [ ]

Jaka tabelka dodawania? Po kiego? Jaki problem dodac pisemnie np. 2+6 w siodemkowym? Jak masz w dziesietnym 9+2 to wiadomo ze to 11, czyli 10 (baza systemu) + 1. Czyli 0 i jeden dalej. I tak samo tutaj. 7+1 czyli 0 i 1 dalej. Co do odejmowania - dziala to tak samo, ale trudniej sie liczy, wiec dobrze znac system U2 - tam zawsze sie dodaje, tyle ze w dodawaniu dodaje sie liczby takie jak zadane, a w odejmowaniu jedna z nich zamienia sie na (jesli mnie pamiec nie myli) negacje addytywna i tez sie dodaje. Do mnozenia w systemach uzupelnienioych (np. U2) sa specjalne algorytmy: Bootha i Bootha-McSorleya. Przydaja sie tu tabelki dzialan, ale mozna to liczyc w glowie. Ale mozna tez mnozyc normalnie - tak jak w dzieietnych - trzeba pamietac tylko ze przenosimy nie przy 10, ale przy bazie systemu. Do dzielenia tez sa gotowe algorytmy - dzielenie odtwarzajace (zwykle dzielenie pisemne) i nieodtwarzajace. Cyrk jest przy zmiennoprzecinkowych, ale tez sie da.

15.05.2006
01:23
smile
[8]

Moby7777 [ Generaďż˝ ]

Znaczy sie jak dla mnie to sam pomysl dodania dwoch liczb zapisanych w roznych systemach jest dosc dziwny... No bo jaka sume modulo liczymy? Czyli w jakim systemie ma byc wynik??

A co do dwoch liczb zapisanych w takim samym, chociaz dowolnym, systemie to nie jest tak ciezko. Dodawanie narzuca sie samo sobie - robisz sumatorek i jedziesz. Odejmowanie analogicznie. Mnozenie mozesz zrobic rozpisujac tabliczke mnozenia (po godzince cwiczen zrobienie takowej dla systemu o bazie mniejszej niz 16 zajmuje 3-4 minuty) albo korzystasz z algorytmow przedstawionych w swietnej moim zdaniem ksiazki "Metody Arytmetyki Komputerowej" Janusza Biernata. Wprawdzie nie sa przedstawione nazbyt przystepnie ale za to ksiazka swietna :) Wszystkie algorytmy podstawowych dzialan (odejmowanie, mnozenie, dzielenie, pierwiastkowanie) sprowadzone sa tam do dodawania...

Regis --> swoja droga systemy uzupelnieniowe mozna bezproblemowo zdefiniowac dla baz innych niz 2 - U10. Przedstawione jest to na wzorach ogolnych w wymienionej wyzej ksiazce. Chociaz nie przecze, ze U2 (podobnie jak wiekszosc binarnych systemow) poznac warto jako te najprostsze... wynika to glownie z mnozenia.

15.05.2006
08:45
smile
[9]

Regis [ ]

Oczywiscie. Z reszta ow wspomniany prof. Janusz Biernat na kolokwiach z Arytmetyki Komputerow ie ogranicza sie tylko do U2, ale wlasnie do U10, czy nawet - jak ma zly humor ;) - U7 na przyklad ;)

Natomiast co do samej ksiazki - napisana jest bardzo NIEprzystepnie, dla osob ktore nie siedza dlugo w matematyce te rzedy wzorow beda nie do przebrniecia. W nawiazaniu do tych jego kosmicznych wzorkow studenci nawet wymyslili nawet pewien dowcip, ktory bardzo dobrze pokazuje co ich 'boli' ;)


15.05.2006
10:16
[10]

boocho [ Centurion ]

Nie wiem czy mogę dać tu tego linka bez zgody autora, ale co tam. To są materiały z arytmetyki komputerów przygotowane przez mojego i Regisa kolegę z roku. Wszystko wyjaśnione w dość przystepny sposob.

15.05.2006
10:20
smile
[11]

Regis [ ]

A wlasnie! Jesli chodzi o przystepnosc tlumaczienia, to te pliki autorstwa Krzyska, do ktorych link dal boocho, w zeszlym semestrze mi dupe uratowaly ;)

© 2000-2026 GRY-OnLine S.A.