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

แปลง เลขโรมันเป็นเลขอารบิก และกลับกัน จาก 1 ถึง 3999 คุณจะเห็น การแยกทีละขั้นตอน ตาราง 1 ถึง 100 และวิธีเขียนปี

จำนวนเต็มจาก 1 ถึง 3999 พิมพ์ช่องหนึ่ง อีกช่องจะอัปเดต

การแยก

ตัวอย่าง

ตารางเลขโรมันจาก 1 ถึง 100

จาก 1 (I) ถึง 100 (C) พหุคูณของ 10 เป็นตัวหนา สำหรับจำนวนที่ใหญ่กว่า ใช้ตัวแปลงด้านบนหรือตาราง 13 ค่า

1 I
2 II
3 III
4 IV
5 V
6 VI
7 VII
8 VIII
9 IX
10 X
11 XI
12 XII
13 XIII
14 XIV
15 XV
16 XVI
17 XVII
18 XVIII
19 XIX
20 XX
21 XXI
22 XXII
23 XXIII
24 XXIV
25 XXV
26 XXVI
27 XXVII
28 XXVIII
29 XXIX
30 XXX
31 XXXI
32 XXXII
33 XXXIII
34 XXXIV
35 XXXV
36 XXXVI
37 XXXVII
38 XXXVIII
39 XXXIX
40 XL
41 XLI
42 XLII
43 XLIII
44 XLIV
45 XLV
46 XLVI
47 XLVII
48 XLVIII
49 XLIX
50 L
51 LI
52 LII
53 LIII
54 LIV
55 LV
56 LVI
57 LVII
58 LVIII
59 LIX
60 LX
61 LXI
62 LXII
63 LXIII
64 LXIV
65 LXV
66 LXVI
67 LXVII
68 LXVIII
69 LXIX
70 LXX
71 LXXI
72 LXXII
73 LXXIII
74 LXXIV
75 LXXV
76 LXXVI
77 LXXVII
78 LXXVIII
79 LXXIX
80 LXXX
81 LXXXI
82 LXXXII
83 LXXXIII
84 LXXXIV
85 LXXXV
86 LXXXVI
87 LXXXVII
88 LXXXVIII
89 LXXXIX
90 XC
91 XCI
92 XCII
93 XCIII
94 XCIV
95 XCV
96 XCVI
97 XCVII
98 XCVIII
99 XCIX
100 C

ตัวแปลงเลขโรมันทำงานอย่างไร

เป็นตัวแปลงสองทาง: พิมพ์ เลขอารบิก (1 ถึง 3999) หรือ เลขโรมัน อีกช่องจะเติมทันที พร้อมแยกแต่ละสัญลักษณ์ หากวางรูปแบบนอกมาตรฐานอย่าง IIII หรือ IL จะแสดงค่าและการสะกดตามแบบ (IV, XLIX)

เจ็ดสัญลักษณ์โรมัน

เลขโรมันทุกตัวประกอบจากเจ็ดตัวอักษรนี้ ไม่มีสัญลักษณ์สำหรับ ศูนย์ หรือจำนวนลบ

สัญลักษณ์ ค่า หมายเหตุ
I 1 ขีดเดียว
V 5 ครึ่งหนึ่งของ X
X 10 สิบ
L 50 ห้าสิบ
C 100 จากละติน centum (ร้อย)
D 500 ห้าร้อย
M 1000 จากละติน mille (พัน)

13 ค่าที่ใช้ประกอบจำนวนใดก็ได้

ด้วยสิบสามบล็อกนี้ — เจ็ดสัญลักษณ์บวกหก คู่ลบ — คุณเขียนจำนวนเต็มใดก็ได้จาก 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

2026 = 2000 + 20 + 6:

  • 2000 = MM (M สองครั้ง)
  • 0 ร้อย: ไม่เขียนอะไร
  • 20 = XX
  • 6 = VI (V + I)

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

วิธีอ่านเลขโรมัน

อ่านจากซ้ายไปขวา ถ้าสัญลักษณ์มากกว่าหรือเท่ากับตัวถัดไป ให้บวก ถ้าเล็กกว่าให้ลบ (เฉพาะหกคู่ที่อนุญาต)

ตัวอย่าง: MCMXCIV

จัดกลุ่มคู่ลบก่อน แล้วจึงบวก:

  • M = 1000
  • CM = 900 (1000 − 100)
  • XC = 90 (100 − 10)
  • IV = 4 (5 − 1)

รวม: 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 ไม่ซ้ำและไม่ลบ

สองเท่าของ 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

ข้อยกเว้นนาฬิกา: IIII

บนหน้าปัดหลายเรือน 4 เป็น IIII เพื่อสมดุลกับ VIII ทางสายตา นอกนาฬิกา รูปแบบมาตรฐานคือ IV ตัวแปลงอ่าน IIII ให้ 4 และแนะนำ IV

ปี ศตวรรษ และการใช้แบบอื่น

ทุกวันนี้แทบไม่ใช้เลขโรมันคำนวณ: มีค่าเป็น ลำดับที่ เกือบเสมออยู่หลังชื่อ

  • ศตวรรษ: ในภาษาไทยมักใช้อารบิก (ศตวรรษที่ 21) ในข้อความทางการอาจใช้โรมัน (ศตวรรษที่ XXI)
  • กษัตริย์และสันตะปาปา: พระเจ้าหลุยส์ที่ 14, สมเด็จพระสันตะปาปายอห์นที่ 23 ตัวเลขอยู่หลังชื่อ โดยไม่มีตัวยก
  • บทและหน้าต้นเล่ม ของหนังสือ (คำนำ สารบัญ)
  • ปี บนจารึก เครดิตภาพยนตร์ และแผ่นป้าย: MCMXCIX = 1999
  • หน้าปัดนาฬิกา มักใช้ IIII สำหรับ 4

ปีที่พบบ่อยในเลขโรมัน

ปีแปลงเหมือนจำนวนเต็มอื่น: แยกแล้วแปลแต่ละส่วน

ปี โรมัน
1492 MCDXCII
1994 MCMXCIV
1999 MCMXCIX
2024 MMXXIV
2025 MMXXV
2026 MMXXVI
3999 MMMCMXCIX

ศตวรรษจาก I ถึง XXI

เลขศตวรรษคือเลขโรมันคู่กับคำว่า ศตวรรษ ศตวรรษที่ 21 (XXI) อยู่ระหว่าง 2001 ถึง 2100

1 I
2 II
3 III
4 IV
5 V
6 VI
7 VII
8 VIII
9 IX
10 X
11 XI
12 XII
13 XIII
14 XIV
15 XV
16 XVI
17 XVII
18 XVIII
19 XIX
20 XX
21 XXI

ทำไมตัวแปลงถึงแค่ 3999

สัญลักษณ์คลาสสิกใช้ I, V, X, L, C, D และ M และไม่อนุญาตให้มี M ติดกันเกินสามตัว ค่าสูงสุดที่เขียนแบบนั้นคือ 3999 = MMMCMXCIX ตั้งแต่ 4000 เส้นเหนือสัญลักษณ์ (วินคูลัม) คูณด้วย 1000 รูปแบบนั้นไม่อยู่ในตัวแปลงนี้

เลขโรมันใน Excel

ใส่เลขอารบิกใน 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

เพราะสัญลักษณ์ซ้ำได้ไม่เกินสามครั้ง 4 เขียน IV (น้อยกว่าห้าหนึ่ง) บนนาฬิกาหลายเรือนคุณจะเห็น IIII คู่กับ VIII นอกหน้าปัด รูปแบบมาตรฐานคือ IV

ทำไม 49 เป็น XLIX ไม่ใช่ IL

I ลบได้จาก V หรือ X เท่านั้น ไม่ใช่จาก L 49 ประกอบเป็น 40 + 9: XL + IX = XLIX กฎเดียวกัน: 99 คือ XCIX ไม่ใช่ IC

เขียน 2026 เป็นเลขโรมันอย่างไร

MMXXVI: MM (2000) + XX (20) + VI (6) 2024 คือ MMXXIV และ 2025 คือ MMXXV พิมพ์ในตัวแปลงเพื่อดูการแยก

เขียนศตวรรษอย่างไร

ในภาษาไทยมักใช้อารบิก: ศตวรรษที่ 21 ในข้อความทางการอาจใช้โรมัน: ศตวรรษที่ XXI ข้างชื่อตัวพิมพ์ใหญ่ (ยอห์นที่ 23) เลขโรมันยังคงตัวพิมพ์ใหญ่

แปลงเลขโรมันใน Excel อย่างไร

จากอารบิกเป็นโรมัน: =ROMAN(A2) จากโรมันเป็นอารบิก: =ARABIC(B2) ทั้งคู่ครอบคลุมช่วง 1 ถึง 3999