Program do obliczania kodu binarnego - pascal


(Pawel Pieczyrak) #1

Witam. Jestem początkującym programistą. Pracuje aktualnie nad programem o kodowej nazwie matematyk, który będzie służył do obliczania różnych cudości matematycznych. Chciałbym jeszcze dodać d[o niego możliwość obliczania kodu binarnego, a dokładniej przeliczanie liczb dziesiętnych na system dwójkowy i na odwrót. Czy byłby ktoś w stanie mnie naprowadzić jak to napisać ?? Z góry bardzo dziękuje za pomoc.

Program w wersji 0.01 alpha można ściągnąć stąd ----> http://cid-25169c39e0bd13a4.skydrive.li ... %20pascalu


(stalesz) #2

http://www.calculator.org/download.aspx Może ten kalkulator Ci się przyda.


(Ryan) #3

Dziel przez dwa dla 10->2. Interesuje Cię reszta z dzielenia. Mnóż dla operacji odwrotnej. Dzielenie modulo przez 2 można uzyskać przy pomocy maskowania bitów albo zwykłej operacji mod.


([alex]) #4

Konwersja z dziesiętnych na dwójkowe


(Pawel Pieczyrak) #5

Ja liczyć to wiem jak. Ja chce stworzyć program, a dokładnie moduł, który obliczałby takie operacje. Alex - ten kod podpasuje do pascala ??


([alex]) #6

To jest kod w języku C, w paskalu troche inaczej będzie wyglądać ale zasada ta sama.


(Pawel Pieczyrak) #7

Ok. Dzięki. Jak coś nie będzie mi wychodziło to będę pisał.


([alex]) #8

Dodałem tam też funkcje konwertujące na dowolny system i z dowolnego systemu napisano w Delphi. Różnice z tradycyjnym pascalem nie są wielkie, jedynie raise masz czymś zastąpić lub przerobić na odpowiednik.