Biến đổi số La Mã
Chuyển số nguyên sang số La Mã và ngược lại.
Kết quả cập nhật khi bạn gõ.
Về máy tính này
A Roman numeral converter turns an ordinary number from 1 to 3,999 into Roman numerals like MCMLXXXIV, or reads a Roman numeral back into a number. Romans built values from the seven symbols I, V, X, L, C, D and M — worth 1, 5, 10, 50, 100, 500 and 1,000.
The system is mostly additive, writing larger symbols before smaller ones and adding them up, but it uses a subtractive shortcut for the 4s and 9s: IV is 4, IX is 9, XL is 40 and CM is 900. This converter also validates the input, rejecting malformed numerals such as IIII or VX.
Worked example: 2024 breaks into 1000 + 1000 + 10 + 10 + 4, which is MM + XX + IV = MMXXIV. Reading it back, MMXXIV adds 1000 + 1000 + 10 + 10 + (5 − 1) = 2024. Because the symbols only reach M, the largest value the standard system can write is 3,999, or MMMCMXCIX.
Câu hỏi thường gặp
Quy tắc trừ đi làm sao?
Khi một ký hiệu nhỏ hơn xuất hiện trước một ký hiệu lớn hơn nó sẽ bị trừ đi: IV là 4 (5 − 1), IX là 9, XL là 40 và CM là 900. Nếu không, các ký hiệu sẽ được thêm từ trái sang phải.
Tại sao số lượng tối đa là 3,999?
Standard Roman numerals only go up to 3,999 (MMMCMXCIX). Representing 4,000 or more needs an overline notation that most fonts and forms cannot show.
Có số 0 trong số La Mã không?
Không. Hệ thống La Mã không có ký hiệu cho số 0 và không có giá trị vị trí, đó là một lý do nó cuối cùng được thay thế bởi số Ả Rập cho số học.
Làm sao tôi viết 4 và 9 bằng chữ La Mã?
Họ sử dụng quy tắc trừ: 4 là IV (một trước năm) và 9 là IX (một trước mười). Cùng một mẫu cho 40 = XL, 90 = XC, 400 = CD và 900 = CM.
Số La Mã là MMXXIV là bao nhiêu?
MMXXIV là 2024: hai M là 2000, hai X là 20, và IV là 4. bộ chuyển đổi số La Mã này đọc mỗi ký hiệu từ trái sang phải, trừ khi một ký hiệu nhỏ hơn trước một ký hiệu lớn hơn.
Tại sao máy chuyển đổi lại từ chối số như I?
Ký hiệu La Mã tiêu chuẩn không bao giờ lặp lại một ký hiệu bốn lần; bốn được viết IV, không phải I.
API — dùng máy tính này từ mã
Gọi máy tính này như một điểm kết thúc JSON miễn phí — không cần chìa khóa. Gửi giá trị trường dưới như tham số yêu cầu hoặc JSON. Mọi thứ bạn bỏ qua sẽ sử dụng cùng một mặc định mà trang này đã được điền trước; một tham số không biết là 400, không bao giờ là số 0 im lặng. Đọc toàn bộ tài liệu API →
Điểm kết thúc
GET https://calculator.free/api/v1/roman-numerals/
curl
curl "https://calculator.free/api/v1/roman-numerals/?amount=2024&from=arabic&to=roman"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/roman-numerals/?" + new URLSearchParams({
"amount": "2024",
"from": "arabic",
"to": "roman"
}));
const data = await r.json();
console.log(data.results);
Kết quả là ước tính chỉ cho hướng dẫn chung, không phải là tư vấn tài chính, y tế hoặc thuế.