דלג לתוכן הראשי

ממיר ספרות רומיות בחינם

המר מספרים לספרות רומיות וחזרה. ספרות סטנדרטיות מכסות 1–3999, עם סימון vinculum המרחיב את הטווח ל-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).

Vinculum (קו עילי): קו מעל ספרה מכפיל אותה ב-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
    סימון Vinculum מרחיב את הטווח ל-3,999,999
    מספרים מעל 3,999 משתמשים בסימון vinculum: חלק האלפים מומר לרומית בסיסית, ואז תו קו-עליון משלב יוניקוד (U+0305) מצורף לכל אות כדי להציג את קו-העל המסורתי שמסמל הכפלה ב-1,000. לדוגמה, 5,000 מוצג כ-V עם קו עליון.
  4. 4
    מצב תאריך ממיר כל רכיב באופן עצמאי
    במצב תאריך, הכלי מפענח את התאריך הנבחר למספרי יום, חודש ושנה שלמים, ממיר כל אחד דרך אותה פונקציית toRoman, ואז מחבר אותם עם המפריד הנבחר (נקודה אמצעית, מקף, קו נטוי, או רווח) בסדר הנבחר (DMY, MDY, או YMD).

כלים קשורים

שאלות נפוצות