วิธีใช้งาน
- ในการแปลงตัวเลข ให้พิมพ์จำนวนเต็มตั้งแต่ 1 ถึง 3999 ในช่องซ้าย
- อ่านเลขโรมันและการแยกส่วนประกอบ เช่น M (1000) + CM (900) + XC (90) + IV (4)
- หากต้องการแปลงกลับด้าน ให้พิมพ์เลขโรมันในช่องขวา ใช้ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กก็ได้
- หากเลขโรมันไม่อยู่ในรูปแบบมาตรฐาน ให้อ่านคำอธิบายและใช้การสะกดที่แนะนำ
วิธีการทำงาน
เลขโรมันสมัยใหม่ใช้สัญลักษณ์ 7 ตัว: I (1), V (5), X (10), L (50), C (100), D (500) และ M (1000) ตัวเลขเขียนจากสัญลักษณ์ที่มีค่ามากไปน้อย แล้วนำค่ามาบวกกัน: MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666
เพื่อเลี่ยงการซ้ำสัญลักษณ์เดียวกัน 4 ตัวติดกัน จึงใช้คู่หักลบ 6 แบบ: IV (4), IX (9), XL (40), XC (90), CD (400) และ CM (900) มีเพียง I, X และ C เท่านั้นที่นำมาหักลบได้ และหักจากสัญลักษณ์ที่ใหญ่กว่าถัดไปได้เพียงสองตัวเท่านั้น V, L และ D จะไม่ปรากฏซ้ำกัน
ตัวแปลงจะยอมรับเลขโรมันก็ต่อเมื่อเป็นตัวสะกดมาตรฐานของค่านั้นทุกประการ รูปแบบอย่าง IIII (ที่เห็นบนหน้าปัดนาฬิกา), VX หรือ IC เคยใช้ในอดีตหรือปรากฏในปริศนา แต่ไม่ใช่รูปแบบมาตรฐาน เครื่องมือจะอธิบายว่าผิดกฎข้อใด และแสดงรูปแบบมาตรฐานของค่าที่รูปแบบนั้นสื่ออย่างหลวม ๆ
ระบบมาตรฐานครอบคลุมเลข 1 ถึง 3999 ไม่มีเลขศูนย์ ไม่มีจำนวนลบ และไม่มีเศษส่วน จำนวนที่ใหญ่กว่าเขียนด้วยขีดบน (vinculum) หรือธรรมเนียมอื่นที่ไม่เคยเป็นมาตรฐาน จึงไม่รองรับ
ตัวอย่าง
ปี ค.ศ.
1994 = M (1000) + CM (900) + XC (90) + IV (4) = MCMXCIV และ 2026 = MMXXVI
หน้าปัดนาฬิกา IIII
IIII ถูกปฏิเสธ: I ไม่สามารถปรากฏซ้ำสี่ครั้งติดกันได้ หากตีความอย่างหลวม ๆ หมายถึง 4 ซึ่งเขียนเป็น IV
การหักลบที่ไม่ถูกต้อง
IC ไม่ใช่ 99 เพราะ I หักลบจาก V และ X ได้เท่านั้น 99 คือ XC (90) + IX (9) = XCIX
คำถามที่พบบ่อย
เลขโรมันที่มากที่สุดคืออะไร
ในรูปแบบมาตรฐาน 3999 = MMMCMXCIX การเขียน 4000 ต้องใช้ M สี่ตัวติดกันหรือสัญลักษณ์พิเศษ เช่น ขีดบนตัวเลข ซึ่งไม่เป็นมาตรฐาน
ทำไมนาฬิกาบางเรือนจึงแสดง IIII แทน IV
เป็นธรรมเนียมด้านการออกแบบ มักอธิบายด้วยความสมดุลทางสายตากับ VIII ที่อยู่อีกฝั่ง IIII ไม่ใช่การสะกดมาตรฐานของ 4
มีเลขโรมันสำหรับศูนย์หรือไม่
ไม่มี ระบบโรมันไม่มีสัญลักษณ์สำหรับศูนย์ ตำรายุคกลางบางครั้งใช้คำว่า nulla หรือตัวอักษร N แต่สิ่งนั้นไม่ถือเป็นส่วนหนึ่งของระบบตัวเลข
ใช้ตัวพิมพ์เล็กได้ไหม
ได้ ระบบจะแปลงข้อความที่ป้อนเป็นตัวพิมพ์ใหญ่ก่อนตรวจสอบ ดังนั้น mcmxciv จึงให้ผล 1994
ความเป็นส่วนตัว
การแปลงทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณพิมพ์จะไม่ถูกส่งหรือจัดเก็บ