Roman numerals APP
Nó kết hợp 3 phần chính: “Người chuyển đổi”, “giáo viên” và “trò chơi”.
BỘ CHUYỂN ĐỔI
-----------------
Bộ chuyển đổi hoạt động với một bàn phím trong đó có thể chỉ ra số thập phân hoặc số La Mã và chương trình sẽ chuyển đổi nó từ định dạng này sang định dạng khác.
Việc chuyển đổi diễn ra tự động và nhận dạng các số từ 1 đến 3.999.999, chấp nhận các ký hiệu La Mã có dấu gạch ngang phía trên mà chúng ta có thể nhân giá trị của ký hiệu đó với 1.000.
Nó cũng có các phím để xóa, sao chép chuyển đổi vào clipboard và xóa màn hình.
GIÁO VIÊN
--------------
Màn hình "Giáo sư" hiển thị lời giải thích đầy đủ về cách hình thành các chữ số La Mã và các quy tắc phải tuân theo để viết chúng chính xác.
TRO CHOI
----------------
Bạn có biết cách nhận biết chữ số La Mã không? Chứng minh điều đó. Với trò chơi hỏi đáp vui nhộn này, chương trình sẽ hiển thị cho bạn một con số và bạn phải chọn một trong bốn câu trả lời khả thi. Bạn sẽ tìm thấy một trong những quyền? Nó bắt đầu dễ dàng nhưng dần dần nó sẽ trở nên phức tạp.
Trò chơi có 7 cấp độ, mỗi cấp độ có 10 câu hỏi có độ khó tăng dần.
- Nếu trả lời đúng ở lần thử đầu tiên bạn sẽ được 1 điểm.
- Nếu bạn trả lời ở lần thử thứ hai, bạn sẽ không nhận được điểm.
- Nếu bạn trả lời ở lần thử thứ ba, bạn sẽ bị mất một điểm.
- Nếu bạn trả lời lần thử cuối cùng, bạn sẽ bị mất hai điểm.
Để vượt qua một cấp độ, bạn phải đạt ít nhất 5 điểm.
Vào cuối trò chơi, cấp độ bạn đã đạt được và điểm trung bình đạt được sẽ được hiển thị.
CHUYỂN ĐỔI TỐI ƯU HÓA
------------------------------
Ứng dụng Chữ số La Mã kết hợp thuật toán chuyển đổi số nguyên/La Mã và La Mã/số nguyên được tối ưu hóa để thực hiện chuyển đổi một cách chính xác và phát hiện tất cả các số được biểu thị không chính xác.
HỆ THỐNG SỐ THẬP PHỤC
-------------------------------------------------- -------
Hệ thống thập phân hoặc tiếng Ả Rập, được tạo ra ở Ấn Độ và được người Ả Rập giới thiệu đến châu Âu, được đặc trưng bằng cách kết hợp số 0 (không tồn tại trong ký hiệu La Mã) và sử dụng 10 ký hiệu khác nhau. Với hệ thống này, bạn có thể thực hiện các phép tính số học như cộng, trừ, nhân và chia theo cách hiệu quả hơn nhiều so với ký hiệu La Mã.
HỆ THỐNG SỐ ROMAN
-------------------------------------------------- -----
Hệ thống chữ số La Mã được đặc trưng bằng cách sử dụng các ký hiệu khác nhau để biểu thị các số lượng khác nhau:
- Ký tự “I” tượng trưng cho “1”
- Ký tự “V” tượng trưng cho “5”
- Ký tự “X” tượng trưng cho “10”.
- Ký tự “L” đại diện cho “50”.
- Ký tự “C” đại diện cho “100”.
- Ký tự “D” đại diện cho “500”.
- Ký tự “M” đại diện cho “1000”.
Để biểu diễn các con số, bạn phải tôn trọng các quy tắc nhất định:
- Các số phải được biểu diễn từ cao nhất đến thấp nhất, tức là từ “M” đến “I”.
- Bạn không thể xâu chuỗi nhiều hơn 3 biểu tượng giống hệt nhau; Số "IIII" không đại diện cho 4 nhưng sai
- Trước một ký hiệu, bạn có thể thêm một ký hiệu phụ khác để dùng làm phép trừ; vì vậy IX đại diện cho số "9"
- Không được sử dụng các ký hiệu “V”, “L” và “D” để trừ; số "VX" tương đương với "V".
- Ký hiệu còn lại phải là hệ số “1” so với ký hiệu trước đó; do đó, chữ "I" có thể được trừ khỏi "X" nhưng không được trừ khỏi "C"; số "IC" không đại diện cho "99" vì nó được thể hiện kém; "99" phải được biểu thị là "XCIX"