Konverzija broja iz jednog u drugi pozicioni brojni sistem

Na sledećim linkovima možete pogledati neke od jednostavnijih programskih rešenja za konverziju brojeva iz jednog u drugi pozicioni brojni sistem, s otvorenim programskim kodom u programskom jeziku C#. U nastavku je sveobuhvatnije rešenje za ovakav problem.


Decimalni broj u binarni broj ( ^ )

Binarni broj u decimalni broj ( ^ )

Realan broj u binarni broj ( ^ )

Binarni broj u realni broj ( ^ )


Program za konverziju brojeva iz jednog u drugi pozicioni brojevni sistem je napisan kao "Windows Form" aplikacija u IDE SharpDevelop , programski jezik C# , i za njegov rad je neophodan .Net framework 4.0.

Grafički korisnički interfejs (GUI) je intuitivan i sastoji se od polja, textBox-a, za unos broja koji želimo da konvertujemo , textBox-a za ispis rezultata, odnosno konvertovanog broja, četiri dugmeta , button-a, za uvećanje ili umanjenje osnove brojnog sistema kako bi dobili broj u željenom brojnom sistemu, i tri tekstualne poruke , textLabel-a za prikazivanje promena brojnog sistema.Sam program ima ograničenje kada je veličina broja za konverziju u pitanju.Ovo ograničenje je nastalo zbog ograničenja u samom programskom jeziku.Radi se o maksimalnom broju cifara koje program može da prihvati kada je konverzija iz decimalnog u neki drugi brojni sistem u pitanju.Tako da najveći broj u dekadnom sistemu može da ima 15 cifara, uključujući i decimalni zarez. Što se tiče konverzije iz ostalih brojevih sistema u dekadni, sam broj cifara je ograničen na 256.Programski kod je dosta dugačak tako da neće biti izložen na ovoj stranici, već je u prilogu arhiva s kompletnim rešenjem, Solution za IDE SharpDevelop i u okviru njega se nalazi folder Release s exe fajlom. Ako znate engleski ovde je kompletan opis razvoja programa.