Към основното съдържание
LibraTool logoLibraTool

Конвертор на римски цифри — безплатно

Преобразувайте числа в римски цифри и обратно. Стандартните цифри покриват 1–3999, като винкулумната нотация разширява диапазона до 3,999,999.

Работи офлайн след зареждане
Римска цифра
MMXXVI
Разложение
MM2000+XX20+V5+I1

Чести стойности

Справочна таблица (щракни за копиране)

Правила за римски цифри: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Субтрактивна нотация: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Стандартните цифри стигат до MMMCMXCIX (3999).

Винкулум: черта над цифра я умножава по 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), разширявайки обхвата до 3 999 999.

Често срещани употреби

  • Преобразувай Дати в Римски ЦифриНапишете години, дати на сватбата и годишнини в римски цифри за покани и спомнителни дизайни.
  • Римски Цифри за Схеми и ДокументиГенерирай правилни римски цифри за схеми на документи, глави и формално номериране на секции.
  • Декодирай Римски Цифри в Филми и ТелевизияДекодирай римски цифри на наследствата, издания на Super Bowl и года на авторските права на филми.
  • Научи Римски Цифри за УчилищеТренирай преобразуване между римски цифри и десетични числа за история, математика и класически изследвания.
  • Римски Цифри за Дизайн и ТатуировкиПолучи точно форматирани римски цифри за графичен дизайн, циферблати на часовници, татуировки и монограми.

Как работи

Цялото преобразуване се извършва във вашия браузър чрез ръчно написан алгоритъм без зависимости — не се прави заявка към сървъра. Фиксирана справочна таблица от 13 двойки символ-стойност (M=1000 до I=1) движи и двете посоки на преобразуване, а канонична валидация връща резултата в цикъл, за да отхвърли нестандартен вход.

  1. 1
    Справочна таблица движи преобразуването
    Инструментът дефинира 13 двойки символ-стойност — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — в низходящ ред. За да преобразува десетично число, той обхожда този списък и многократно изважда всяка стойност, докато добавя съответния символ — стандартният лаком алгоритъм за римски цифри.
  2. 2
    Канонична валидация при обратно преобразуване
    При преобразуване на римска цифра обратно в число анализаторът използва изваждащото правило (по-малка стойност преди по-голяма се изважда, не се добавя), след което незабавно кодира резултата отново и го сравнява с оригиналния вход. Всеки неканоничен низ — например IIII вместо IV — се отхвърля.
  3. 3
    Нотацията винкулум разширява диапазона до 3 999 999
    Числа над 3999 използват нотация винкулум: хилядната част се преобразува в основно римско, след което Unicode комбиниращ символ за горна черта (U+0305) се добавя към всяка буква, за да рендерира традиционната горна черта, означаваща умножение по 1000. Например 5000 се рендерира като V с горна черта.
  4. 4
    Режимът за дата преобразува всеки компонент независимо
    В режим за дата инструментът анализира избраната дата в цели числа за ден, месец и година, преобразува всяко през същата функция toRoman, след което ги съединява с избрания разделител (среден центриран знак, тире, наклонена черта или интервал) в избрания ред (ДМГ, МДГ или ГМД).

Свързани инструменти

📆

Конвертор на персийски дати (Jalaali / Shamsi)

Преобразувайте персийски дати (Jalaali / Solar Hijri / Shamsi) към и от григориански мигновено, с ден от седмицата, възраст в години по Jalaali, афгански имена на месеци (дари) и персийски цифри. Безплатно, поверително и работи изцяло във вашия браузър.

Опитайте
壹

Конвертор на китайски главни суми (大写金额)

Превърнете сума в китайски главни цифри (大写) за фактури и чекове, като 壹仟贰佰叁拾肆元伍角陆分, следвайки правилата на Народната банка на Китай. Също така разчита 大写 обратно в число, изписва дати за чекове и обикновени китайски цифри.

Опитайте
한

Конвертор за романизация на корейски (로마자 변환)

Превръщайте хангъл в латински букви по Ревизираната романизация на корейския, с приложени звукови промени между срички (국어 → gugeo, 종로 → Jongno). Имена в стил паспорт с често срещани изписвания на фамилии и адреси (종로구 → Jongno-gu).

Опитайте

Често задавани въпроси