Romiešu nātriešu pārveidotājs
Konvertēt veseļus uz romiešu cipariem un atpakaļ.
Rezultāti atjaunināt, kā jūs tipa.
Par šo kalkulatoru
Romiešu ciparu pārveidotājs pārvērš parastu numuru no 1 līdz 3,999 par romiešu cipariem, piemēram, MCMLXXXIV, vai lasa romiešu ciparu atpakaļ skaitļos. Romiešu veidotās vērtības no septiņiem simboliem I, V, X, L, C, D un M – vērta 1, 5, 10, 50, 100, 500 un 1 000. Sistēma ir galvenokārt aditīvi, rakstot lielākus simbolus pirms mazākiem, un pievienojot tos, bet tas izmanto atņemošu īsceļu par 4s un 9s: IV ir 4, IX ir 9, XL ir 40 un CM ir 900. Šis pārveidotājs arī apstiprina ievadi, noraidot nepareizi veidotus skaitļus, piemēram, I vai VX. Strādāms piemērs: 2024 pārtraukumi 1000 + 1000 + 10 + 10 + 4, kas ir MM + IV = MMXXIV pievienojot 1000 + 1) = 2024. Tā kā simbolus var rakstīt tikai standarta sistēma, vai MMXXCIX.
Bieži uzdotie jautājumi
Kā atņemamais noteikums darbojas?
Ja ir mazāks simbols, tas tiek atņemts: IV ir 4 (5 – 1), IX ir 9, XL ir 40, CM ir 900. Pretējā gadījumā simboli tiek pievienoti pa kreisi pa labi.
Kāpēc maksimālais daudzums ir 3999?
Standarta romiešu cipari tikai pieaug līdz 3,999 (MMMCMXCIX). Pārstāvējot 4000 vai vairāk, ir vajadzīga pārlīnijas notācija, ko nevar parādīt lielākā daļa fontu un formu.
Vai romiešu ciparos ir nulle?
Nē. Romiešu sistēmai nav nulles simbola un vietas vērtības, kas ir viens no iemesliem, kāpēc tā galu galā tika aizstāta ar aritmētisko skaitļu.
Kā lai rakstu 4. un 9. numuru romiešu valodā?
Tie izmanto atņemošo noteikumu: 4 ir IV (viens pirms pieciem) un 9 ir IX (viens pirms desmit). Tas pats modelis dod 40 = XL, 90 = XC, 400 = CD un 900 = CM.
Kāds ir romiešu cipars MMXXIV?
MMXXIV ir 2024: divas Ms ir 2000, divi Xs ir 20, un IV ir 4. Šis romiešu ciparu pārveidotājs lasa katru simbolu pa kreisi uz labo pusi, atņemot, ja mazāks viens ir pirms lielāku vienu.
Kāpēc pārveidotājs noraida tādus skaitļus kā I?
Standarta romiešu notācija nekad atkārto simbolu četras reizes; četras ir rakstīts IV, nevis I. Konvertors pārbauda, ka skaitlis ir kanoniskā formā un karogi nestandarta rakstības kā nederīgs.
API – izmantot šo kalkulatoru no koda
Sūtīt lauka vērtības zemāk kā vaicājumu parametrus vai JSON. Lasīt visus API dokumentus →
Mērķa punkts
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);
Rezultāti ir aprēķini tikai par vispārējiem norādījumiem, nevis finanšu, medicīnas vai nodokļu konsultācijām.