tigtools

ตัวแปลงเลขโรมัน

พิมพ์ตัวเลขเพื่อรับเลขโรมัน หรือพิมพ์เลขโรมันเพื่อรับค่าของมัน รูปแบบที่ไม่เป็นมาตรฐานจะถูกระบุพร้อมเหตุผลและการสะกดที่ถูกต้อง

ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร

ตัวเลขเป็นเลขโรมัน

MMXXVI

MM (2,000) + XX (20) + V (5) + I (1)

เลขโรมันเป็นตัวเลข

รูปแบบมาตรฐาน: I=1, V=5, X=10, L=50, C=100, D=500, M=1000 สัญลักษณ์เรียงจากค่ามากไปค่าน้อย; IV, IX, XL, XC, CD และ CM เป็นคู่ลบเพียงหกคู่เท่านั้น

วิธีใช้งาน

  1. ในการแปลงตัวเลข ให้พิมพ์จำนวนเต็มตั้งแต่ 1 ถึง 3999 ในช่องซ้าย
  2. อ่านเลขโรมันและการแยกส่วนประกอบ เช่น M (1000) + CM (900) + XC (90) + IV (4)
  3. หากต้องการแปลงกลับด้าน ให้พิมพ์เลขโรมันในช่องขวา ใช้ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กก็ได้
  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

ความเป็นส่วนตัว

การแปลงทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณพิมพ์จะไม่ถูกส่งหรือจัดเก็บ