Roman Numerals je jednostavna i svestrana aplikacija koja vam omogućuje pretvaranje decimalnih (arapskih) brojeva u rimski zapis i obrnuto
Sadrži 3 glavna odjeljka: "Pretvarač", "učitelj" i "igra".
PRETVARAČ
---------------------------
Konverter radi s tipkovnicom na kojoj se može upisati decimalni ili rimski broj, a program ga pretvara iz jednog formata u drugi.
Pretvorba je automatska i prepoznaje brojeve od 1 do 3.999.999, prihvaćajući rimske simbole s gornjom crticom kojom možemo pomnožiti vrijednost simbola s 1.000.
Također ima tipke za brisanje, kopiranje pretvorbe u međuspremnik i brisanje zaslona.
UČITELJ
-----------------------
Ekran "Profesor" prikazuje potpuno objašnjenje kako nastaju rimski brojevi i pravila kojih se morate pridržavati da biste ih pravilno napisali.
IGRA
----------------
Znate li kako prepoznati rimske brojeve? Dokaži. Uz ovu zabavnu igru pitanja i odgovora, program će vam pokazati broj i morate odabrati jedan od četiri moguća odgovora. Hoćeš li pronaći onu pravu? Počinje lako, ali malo po malo će se zakomplicirati.
Igra ima 7 razina, svaka s 10 pitanja rastuće težine.
- Ako odgovorite točno u prvom pokušaju, dobit ćete 1 bod.
- Ako odgovorite u drugom pokušaju, nećete dobiti rezultat.
- Ako odgovorite iz trećeg pokušaja, izgubit ćete bod.
- Ako odgovorite na posljednji pokušaj, izgubit ćete dva boda.
Da biste prošli razinu morate postići najmanje 5 bodova.
Na kraju igre bit će prikazan nivo koji ste dosegnuli i prosječna ocjena.
OPTIMIZIRANI KONVERTER
------------------------------------------------
Aplikacija Rimski brojevi uključuje optimizirani algoritam za pretvorbu cijelih/rimskih i rimskih/cijelih brojeva za ispravno izvođenje pretvorbe i otkrivanje svih netočno izraženih brojeva.
DECIMALNI SUSTAV BROJEVA
-------------------------------------------------- -------
Decimalni ili arapski sustav, stvoren u Indiji, a u Europu uveli Arapi, karakterizira uključivanje broja nula (koji ne postoji u rimskom zapisu) i korištenje 10 različitih simbola. S ovim sustavom možete izvoditi aritmetičke operacije kao što su zbrajanje, oduzimanje, množenje i dijeljenje na mnogo učinkovitiji način nego s rimskim zapisom.
RIMSKI SUSTAV BROJEVA
-------------------------------------------------- -----
Sustav rimskih brojeva karakterizira korištenje različitih simbola za predstavljanje različitih količina:
- Znak "I" predstavlja "1"
- Znak "V" predstavlja "5"
- Znak "X" predstavlja "10".
- Znak "L" predstavlja "50".
- Znak "C" predstavlja "100".
- Znak "D" predstavlja "500".
- Znak "M" predstavlja "1000".
Za predstavljanje brojeva morate poštovati određena pravila:
- Brojevi moraju biti predstavljeni od najvišeg prema najmanjem, odnosno od "M" do "I".
- Ne možete ulančati više od 3 identična simbola; Broj "IIII" ne predstavlja 4, ali je netočan
- Ispred simbola možete dodati još jedan sporedni simbol, da ga koristite kao oduzimanje; tako da IX predstavlja "9"
- Simboli "V", "L" i "D" ne mogu se koristiti za oduzimanje; broj "VX" je ekvivalentan "V".
- Preostali simbol mora biti faktor broj "1" u usporedbi s prethodnim; stoga se "I" može oduzeti od "X", ali ne i od "C"; broj "IC" ne predstavlja "99" jer je slabo zastupljen; "99" treba izraziti kao "XCIX"