แปลง เลขโรมันเป็นเลขอารบิก และกลับกัน จาก 1 ถึง 3999 คุณจะเห็น การแยกทีละขั้นตอน ตาราง 1 ถึง 100 และวิธีเขียนปี
จำนวนเต็มจาก 1 ถึง 3999 พิมพ์ช่องหนึ่ง อีกช่องจะอัปเดต
เลขอารบิกต้องเป็นจำนวนเต็มระหว่าง 1 ถึง 3999
นั่นไม่ใช่เลขโรมันที่ถูกต้อง
การแยก
ตัวอย่าง
คุณอาจสนใจสิ่งนี้ด้วย:
จาก 1 (I) ถึง 100 (C) พหุคูณของ 10 เป็นตัวหนา สำหรับจำนวนที่ใหญ่กว่า ใช้ตัวแปลงด้านบนหรือตาราง 13 ค่า
เป็นตัวแปลงสองทาง: พิมพ์ เลขอารบิก (1 ถึง 3999) หรือ เลขโรมัน อีกช่องจะเติมทันที พร้อมแยกแต่ละสัญลักษณ์ หากวางรูปแบบนอกมาตรฐานอย่าง IIII หรือ IL จะแสดงค่าและการสะกดตามแบบ (IV, XLIX)
เลขโรมันทุกตัวประกอบจากเจ็ดตัวอักษรนี้ ไม่มีสัญลักษณ์สำหรับ ศูนย์ หรือจำนวนลบ
| สัญลักษณ์ | ค่า | หมายเหตุ |
|---|---|---|
| I | 1 | ขีดเดียว |
| V | 5 | ครึ่งหนึ่งของ X |
| X | 10 | สิบ |
| L | 50 | ห้าสิบ |
| C | 100 | จากละติน centum (ร้อย) |
| D | 500 | ห้าร้อย |
| M | 1000 | จากละติน mille (พัน) |
ด้วยสิบสามบล็อกนี้ — เจ็ดสัญลักษณ์บวกหก คู่ลบ — คุณเขียนจำนวนเต็มใดก็ได้จาก 1 ถึง 3999 ลบจากใหญ่ไปเล็กจนถึงศูนย์
| อารบิก | โรมัน | การคำนวณ |
|---|---|---|
| 1 | I | 1 |
| 4 | IV | 5 − 1 |
| 5 | V | 5 |
| 9 | IX | 10 − 1 |
| 10 | X | 10 |
| 40 | XL | 50 − 10 |
| 50 | L | 50 |
| 90 | XC | 100 − 10 |
| 100 | C | 100 |
| 400 | CD | 500 − 100 |
| 500 | D | 500 |
| 900 | CM | 1000 − 100 |
| 1000 | M | 1000 |
วิธีในชั้นเรียนคือแยกจำนวนเป็น พัน ร้อย สิบ และหน่วย แล้วแปลแต่ละส่วนด้วยตาราง 13 ค่า จากใหญ่ไปเล็ก
2026 = 2000 + 20 + 6:
2026 = 2000 + 20 + 6 = MM + XX + VI = MMXXVI
ผลลัพธ์: MMXXVI
อีกกรณีที่มีคู่ลบสามคู่: 1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV
1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV
อ่านจากซ้ายไปขวา ถ้าสัญลักษณ์มากกว่าหรือเท่ากับตัวถัดไป ให้บวก ถ้าเล็กกว่าให้ลบ (เฉพาะหกคู่ที่อนุญาต)
จัดกลุ่มคู่ลบก่อน แล้วจึงบวก:
รวม: 1000 + 900 + 90 + 4 = 1994
รูปแบบมาตรฐานปัจจุบัน — ที่ตัวแปลงนี้ใช้ — อยู่ในสี่กฎ หากทำลายกฎ จำนวนยังอ่านได้ แต่เขียนไม่ถูกต้อง
สัญลักษณ์ที่เล็กกว่าอยู่หน้าตัวที่ใหญ่กว่าจะ ลบ และเฉพาะคู่นี้: IV (4), IX (9), XL (40), XC (90), CD (400) และ CM (900)
I ลบได้จาก V และ X เท่านั้น X จาก L และ C เท่านั้น C จาก D และ M เท่านั้น ดังนั้น 49 คือ XLIX ไม่ใช่ IL และ 99 คือ XCIX ไม่ใช่ IC 1999 คือ MCMXCIX ไม่ใช่ MIM
สองเท่าของ V, L หรือ D มีตัวอักษรของตัวเองแล้ว (X, C, M) อย่าเขียน VV, LL หรือ DD และอย่าใช้ VL สำหรับ 45 (คือ XLV)
I, X, C และ M ซ้ำได้ถึงสามครั้ง: III = 3, XXX = 30 4 ไม่ใช่ IIII แต่เป็น IV 40 ไม่ใช่ XXXX แต่เป็น XL
บนหน้าปัดหลายเรือน 4 เป็น IIII เพื่อสมดุลกับ VIII ทางสายตา นอกนาฬิกา รูปแบบมาตรฐานคือ IV ตัวแปลงอ่าน IIII ให้ 4 และแนะนำ IV
ทุกวันนี้แทบไม่ใช้เลขโรมันคำนวณ: มีค่าเป็น ลำดับที่ เกือบเสมออยู่หลังชื่อ
ปีแปลงเหมือนจำนวนเต็มอื่น: แยกแล้วแปลแต่ละส่วน
| ปี | โรมัน |
|---|---|
| 1492 | MCDXCII |
| 1994 | MCMXCIV |
| 1999 | MCMXCIX |
| 2024 | MMXXIV |
| 2025 | MMXXV |
| 2026 | MMXXVI |
| 3999 | MMMCMXCIX |
เลขศตวรรษคือเลขโรมันคู่กับคำว่า ศตวรรษ ศตวรรษที่ 21 (XXI) อยู่ระหว่าง 2001 ถึง 2100
สัญลักษณ์คลาสสิกใช้ I, V, X, L, C, D และ M และไม่อนุญาตให้มี M ติดกันเกินสามตัว ค่าสูงสุดที่เขียนแบบนั้นคือ 3999 = MMMCMXCIX ตั้งแต่ 4000 เส้นเหนือสัญลักษณ์ (วินคูลัม) คูณด้วย 1000 รูปแบบนั้นไม่อยู่ในตัวแปลงนี้
ใส่เลขอารบิกใน A2 (จำนวนเต็ม 1 ถึง 3999) หรือเลขโรมันใน B2
ฟังก์ชัน ROMAN แปลงเลขอารบิกเป็นข้อความโรมัน: =ROMAN(A2) ถ้า A2 เป็น 2026 ผลคือ MMXXVI อาร์กิวเมนต์ที่สองเป็นทางเลือกและเปลี่ยนสไตล์ เว้นว่างไว้สำหรับรูปแบบคลาสสิกที่ตัวแปลงนี้ใช้
ฟังก์ชันกลับคือ ARABIC (Excel 2013 เป็นต้นไป): =ARABIC(B2) ถ้า B2 มี MCMXCIV ผลคือ 1994 ไม่แยกตัวพิมพ์ใหญ่เล็ก
ด้วยเจ็ดตัวอักษรคลาสสิก จาก 1 (I) ถึง 3999 (MMMCMXCIX) จำนวนที่ใหญ่กว่าใช้เส้นเหนือสัญลักษณ์ ซึ่งตัวแปลงนี้ไม่มี
ไม่มี ระบบไม่มีสัญลักษณ์สำหรับ 0 หรือจำนวนลบ บางครั้งใช้ตัวอักษร N (nulla ไม่มีอะไร) แต่ไม่เคยรวมกับ I, V, X, L, C, D หรือ M
เพราะสัญลักษณ์ซ้ำได้ไม่เกินสามครั้ง 4 เขียน IV (น้อยกว่าห้าหนึ่ง) บนนาฬิกาหลายเรือนคุณจะเห็น IIII คู่กับ VIII นอกหน้าปัด รูปแบบมาตรฐานคือ IV
I ลบได้จาก V หรือ X เท่านั้น ไม่ใช่จาก L 49 ประกอบเป็น 40 + 9: XL + IX = XLIX กฎเดียวกัน: 99 คือ XCIX ไม่ใช่ IC
MMXXVI: MM (2000) + XX (20) + VI (6) 2024 คือ MMXXIV และ 2025 คือ MMXXV พิมพ์ในตัวแปลงเพื่อดูการแยก
ในภาษาไทยมักใช้อารบิก: ศตวรรษที่ 21 ในข้อความทางการอาจใช้โรมัน: ศตวรรษที่ XXI ข้างชื่อตัวพิมพ์ใหญ่ (ยอห์นที่ 23) เลขโรมันยังคงตัวพิมพ์ใหญ่
จากอารบิกเป็นโรมัน: =ROMAN(A2) จากโรมันเป็นอารบิก: =ARABIC(B2) ทั้งคู่ครอบคลุมช่วง 1 ถึง 3999