Bepul Rim Raqamlari Konvertori

Raqamlarni Rim raqamlariga va aksincha o'giring. Standart raqamlar 1–3999 ni qamrab oladi, vinculum belgisi esa diapazonni 3 999 999 gacha kengaytiradi.

Yuklangandan keyin oflayn ishlaydi
Rim raqami
MMXXVI
Tafsilot
MM2000+XX20+V5+I1

Keng tarqalgan qiymatlar

Ma'lumot jadvali (nusxalash uchun bosing)

Rim raqamlari qoidalari: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Ayirish yozuvi: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Standart raqamlar MMMCMXCIX (3999) bilan cheklanadi.

Vinkulum: raqam ustidagi chiziq uni 1000 baravar oshiradi (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), bu esa oraliqni 3 999 999 gacha kengaytiradi.

Qanday ishlaydi

Barcha o'girish qo'lda yozilgan, nol-bog'liqlikdagi algoritm orqali brauzeringizda ishlaydi — server so'rovi qilinmaydi. 13 belgi-qiymat jufti (M=1000 dan I=1 gacha) qat'iy qidiruv jadvali o'girishning har ikki yo'nalishini boshqaradi, kanonik tekshiruv esa noto'g'ri kiritishni rad etish uchun natijani qayta-aylantiradi.

  1. 1
    Qidiruv jadvali o'girishni boshqaradi
    Asbob 13 ta belgi-qiymat juftini — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — pasayish tartibida belgilaydi. O'nlik raqamni o'girish uchun, u shu ro'yxatni aylanib o'tadi va har bir qiymatni takroran ayirib, mos belgini qo'shadi — standart ochko'z Rim raqami algoritmi.
  2. 2
    Teskari o'girishda kanonik tekshiruv
    Rim raqamini raqamga qayta o'girishda, tahlilchi ayiruvchi qoidadan (kichikroq qiymat kattaroqidan oldin ayiriladi, qo'shilmaydi) foydalanadi, so'ng darhol natijani qayta kodlaydi va uni asl kiritish bilan solishtiradi. IIII kabi kanonik bo'lmagan har qanday satr (IV o'rniga) rad etiladi.
  3. 3
    Vinculum yozuvi diapazonni 3,999,999 gacha kengaytiradi
    3,999 dan yuqori raqamlar vinculum yozuvidan foydalanadi: minglar qismi asosiy Rim raqamiga o'giriladi, so'ng har bir harfga 1,000 ga ko'paytirishni bildiruvchi an'anaviy ustki chiziqni chizish uchun Unicode birlashtiruvchi ustki chiziq belgisi (U+0305) qo'shiladi. Masalan, 5,000 ustki chiziqli V sifatida ko'rsatiladi.
  4. 4
    Sana rejimi har bir komponentni mustaqil o'giradi
    Sana rejimida, asbob tanlangan sanani kun, oy va yil butun sonlariga tahlil qiladi, har birini bir xil toRoman funksiyasi orqali o'giradi, so'ng ularni tanlangan tartibda (DMY, MDY yoki YMD) tanlangan ajratkich (o'rta nuqta, defis, chiziq yoki bo'shliq) bilan birlashtiradi.

Tegishli asboblar

Ko'p so'raladigan savollar