რომაული რიცხვები არის მარტივი და მრავალმხრივი პროგრამა, რომელიც საშუალებას გაძლევთ გადაიყვანოთ ათობითი (არაბული) რიცხვები რომაულ ნოტაციაში და პირიქით.
იგი აერთიანებს 3 მთავარ განყოფილებას: "გადამყვანი", "მასწავლებელი" და "თამაში".
კონვერტორი
--------------------------
გადამყვანი მუშაობს კლავიატურაზე, რომელშიც შეიძლება მიეთითოს ათობითი ან რომაული რიცხვი და პროგრამა აკონვერტებს მას ერთი ფორმატიდან მეორეში.
კონვერტაცია ავტომატურია და ამოიცნობს რიცხვებს 1-დან 3,999,999-მდე, იღებს რომაულ სიმბოლოებს ზედა ტირეთი, რომლითაც შეგვიძლია სიმბოლოს მნიშვნელობა გავამრავლოთ 1000-ზე.
მას ასევე აქვს გასაღებები წაშლისთვის, დააკოპირეთ კონვერტაცია ბუფერში და გაასუფთავეთ ეკრანი.
ᲛᲐᲡᲬᲐᲕᲚᲔᲑᲔᲚᲘ
----------------------
"პროფესორის" ეკრანზე ნაჩვენებია სრული ახსნა, თუ როგორ იქმნება რომაული ციფრები და წესები, რომლებიც უნდა დაიცვან მათი სწორად ჩაწერისთვის.
ᲗᲐᲛᲐᲨᲘ
----------------
იცით როგორ ამოიცნოთ რომაული ციფრები? Დაამტკიცე. ამ სახალისო კითხვა-პასუხის თამაშით პროგრამა გაჩვენებთ რიცხვს და თქვენ უნდა აირჩიოთ ოთხი შესაძლო პასუხიდან ერთ-ერთი. იპოვით სწორს? ის მარტივად იწყება, მაგრამ ნელ-ნელა გართულდება.
თამაშს აქვს 7 დონე, თითოეულს აქვს 10 მზარდი სირთულის კითხვა.
- თუ პირველ ცდაზე სწორად უპასუხებთ, მიიღებთ 1 ქულას.
- მეორე ცდაზე რომ უპასუხო, ქულას ვერ მიიღებ.
- მესამე ცდაზე რომ უპასუხო, ქულას დაკარგავ.
- თუ ბოლო მცდელობას უპასუხებ, ორ ქულას დაკარგავ.
დონის გასავლელად თქვენ უნდა მიაღწიოთ მინიმუმ 5 ქულას.
თამაშის ბოლოს გამოჩნდება თქვენ მიერ მიღწეული დონე და მიღებული საშუალო შეფასება.
ოპტიმიზებული კონვერტორი
--------------------------------------
რომაული რიცხვების აპლიკაცია აერთიანებს ოპტიმიზირებული მთელი/რომაული და რომაული/მთლიანი რიცხვების გარდაქმნის ალგორითმს, რათა სწორად შეასრულოს კონვერტაცია და აღმოაჩინოს ყველა არასწორად გამოხატული რიცხვი.
ათწილადი ნუმერაციის სისტემა
------------------------------------------------ -------
ათობითი ანუ არაბული სისტემა, რომელიც შეიქმნა ინდოეთში და ევროპაში შემოიტანეს არაბებმა, ახასიათებს ნულის რიცხვის (რომელიც არ არსებობს რომაულ ნოტაციაში) ჩართვით და 10 განსხვავებული სიმბოლოს გამოყენებით. ამ სისტემით თქვენ შეგიძლიათ შეასრულოთ არითმეტიკული მოქმედებები, როგორიცაა შეკრება, გამოკლება, გამრავლება და გაყოფა ბევრად უფრო ეფექტური გზით, ვიდრე რომაული აღნიშვნით.
რომაული ნუმერაციის სისტემა
------------------------------------------------ -----
რომაული ციფრული სისტემა ხასიათდება სხვადასხვა სიმბოლოების გამოყენებით სხვადასხვა რაოდენობით:
- პერსონაჟი "I" წარმოადგენს "1"-ს
- სიმბოლო "V" წარმოადგენს "5"-ს
- სიმბოლო "X" წარმოადგენს "10".
- სიმბოლო "L" წარმოადგენს "50".
- სიმბოლო "C" წარმოადგენს "100".
- სიმბოლო "D" წარმოადგენს "500".
- სიმბოლო "M" წარმოადგენს "1000".
რიცხვების წარმოსაჩენად თქვენ უნდა დაიცვან გარკვეული წესები:
- რიცხვები უნდა იყოს წარმოდგენილი უმაღლესიდან ყველაზე დაბალამდე, ანუ "M"-დან "I"-მდე.
- არ შეიძლება 3 იდენტურ სიმბოლოზე მეტი ჯაჭვით მიბმა; რიცხვი "IIII" არ წარმოადგენს 4-ს, მაგრამ არასწორია
- სიმბოლოს წინ შეგიძლიათ დაამატოთ კიდევ ერთი მცირე სიმბოლო, რომ გამოიყენოთ გამოკლება; ასე რომ, IX წარმოადგენს "9"-ს
- გამოკლებისთვის არ შეიძლება გამოვიყენოთ სიმბოლოები „V“, „L“ და „D“; რიცხვი "VX" უდრის "V".
- დარჩენილი სიმბოლო წინასთან შედარებით უნდა იყოს "1" ფაქტორის რიცხვი; ამგვარად, "მე" შეიძლება გამოვაკლოთ "X"-ს, მაგრამ არა "C"-ს; რიცხვი „IC“ არ წარმოადგენს „99“-ს, რადგან ის ცუდად არის წარმოდგენილი; "99" უნდა იყოს გამოხატული როგორც "XCIX"