Roman

Tamyry Roman raýamlaryna we tersine öwür

Bir tam san 1-3999, ýa-da MMXXIV ýaly bir Roman san.
Netijeler —
Üýtgediş —

Netijeler ýazýan wagtyň täzelener.

Bu hasapçy size dogry jogap berdimi?

Bu hasapçy hakda

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.

Köp soralýan soraglar

Çykaryş düzgüni nädip işleýär?

Eger kiçi simwol uly simwolyň öňünde gelse ol çykarylýar: IV 4 (5 − 1), IX 9, XL 40 we CM 900. Eger simwollar soldan sag tarapa eklenilmese olar çykarylýar.

Näme üçin iň köp 3,999?

Standart Roman sanlar diňe 3,999 (MMMCMXCIX) çenli gidýär. 4,000 ýa-da has köpi görkezmek üçin üsti hat ýazgy gerek, emma bu ýazgylary köp kalamlar we şekiller görkezmeýär.

Roman sanlarda sıfır barmy?

Haýba. Roman sistemada süzür üçin simwol ýok we ýer bahasy ýok, bu sebäbinden ol aritmetika üçin arap rakamlary bilen çalşyryldy.

Men 4 we 9'y Roman sanlarda nädip ýazaýyn?

Olar çykarmak düzgünini ulanýar: 4 IV (beşden öň bir) we 9 IX (ondan öň bir). Şu bir nusga 40 = XL, 90 = XC, 400 = CD we 900 = CM berýär.

MMXXIV näme?

MMXXIV 2024: iki Ms 2,000, iki Xs 20, we IV 4. Bu Roman numeral konvertiýor her simwoly soldan sag tarapa okaýar, kiçi bir uly birden öňe geçende çykarýar.

Näme üçin konvertor I ýaly sanlary ret edýär?

Standart Roman ýazgy hiç wagt dört gezek gaýtalamaz; dört IV ýazylýar I däl. Konwerter bir sanyň kanonik şekilindedigini barlaýar we standart däl emlekleri ýalan diýip baglanýar.

❤️ Love Calculator.Free? Paýlaş

𝕏  X Facebook Reddit
API — bu hasapçyny koddan ullan

Bu hasapçyny boş JSON ahtar noktasy hökmünde çagyr - açar gerek däl. Aşakdaky meýdança mykdarlaryny soragyň parametrleri ýa-da JSON hökmünde iber. Siziň goýmaýan hernäňiz şu sahypanyň öň bellenen öň bellenenini ulanýar; namydar parametr 400, hiç wagt sessiz sıfır däl. Eňlisçe senedleri oka →

Endpoint

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);

Netijeler diňe umumy ýardam üçin hasaplanypdyr, maliýe, saglyk ýa-da salgyt maslahaty üçin däl.