تبدیل عدد رومی

تبدیل دوطرفه‌ی عدد به عدد رومی و برعکس، در بازه‌ی ۱ تا ۳۹۹۹، با اعتبارسنجی ورودی رومی.

مقادیر را وارد کنید تا نتیجه نمایش داده شود.

مثال‌های آماده

جدول نمادها

I
۱
V
۵
X
۱۰
L
۵۰
C
۱۰۰
D
۵۰۰
M
۱۰۰۰

قوانین اصلی

  • نمادها از بزرگ به کوچک کنار هم می‌آیند و جمع می‌شوند (مثل ‎LX‎ = ۶۰).
  • اگر نماد کوچک‌تر پیش از بزرگ‌تر بیاید، تفریق می‌شود (‎IV‎ = ۴، ‎IX‎ = ۹).
  • ‏I، X، C و M حداکثر سه بار پشت‌سرهم تکرار می‌شوند؛ V، L و D اصلاً تکرار نمی‌شوند.
  • بیشترین عددِ قابل‌نمایش با این نمادها ۳۹۹۹ (‎MMMCMXCIX‎) است.

تبدیل عدد رومی

اعداد رومی با حروف I (۱)، V (۵)، X (۱۰)، L (۵۰)، C (۱۰۰)، D (۵۰۰) و M (۱۰۰۰) نوشته می‌شوند. این ابزار عدد را به رومی و رومی را به عدد تبدیل می‌کند و در بازه‌ی ۱ تا ۳۹۹۹ کار می‌کند.

ورودی‌های رومیِ نامعتبر (مانند IIII به‌جای IV یا VX) پذیرفته نمی‌شوند و ابزار خطا نشان می‌دهد.

سؤالات متداول

چرا بازه تا ۳۹۹۹ است؟

در نمایش استاندارد اعداد رومی، بزرگ‌ترین عددی که بدون علائم خاص قابل نوشتن است ۳۹۹۹ (MMMCMXCIX) است.

ابزارهای دیگرِ این دسته