تبدیل عدد رومی
تبدیل دوطرفهی عدد به عدد رومی و برعکس، در بازهی ۱ تا ۳۹۹۹، با اعتبارسنجی ورودی رومی.
مثالهای آماده
جدول نمادها
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) است.