跳到主要內容
FileTinker

羅馬數字轉換器

輸入數字即可看到對應的羅馬數字,或輸入羅馬數字以讀出其數值。羅馬數字的輸入會依照標準的減法寫法進行檢查,因此無效的數字會被偵測出來。所有運算都在你的瀏覽器中完成。

支援 1 到 3999 的整數。

兩個方向

依你需要的方向開啟工具 — 每個方向都有專屬頁面:

如何轉換羅馬數字

  1. 在數字欄位中輸入數字(1–3999),或在羅馬數字欄位中輸入羅馬數字。
  2. 另一個欄位會立即更新。
  3. 複製你需要的數值。

關於羅馬數字

羅馬數字使用七個字母 — I、V、X、L、C、D 和 M — 以減法系統組合而成,因此 4 是 IV(五的前一個),9 是 IX。它們至今仍出現在鐘面、書籍章節、電影版權年份、君主與教宗的名號,以及奧運和超級盃等賽事的編號上。

這款轉換器支援雙向轉換,並依照標準寫法驗證羅馬數字的輸入,因此每次都能得到正確且標準的數字。所有運算都在你的瀏覽器中完成 — 即時、私密又免費。

減法規則比看起來更嚴格。只有 I、X 和 C 可以進行減法,而且每次只能從接下來的兩個較大的符號中減去:I 出現在 V 或 X 之前,X 出現在 L 或 C 之前,C 出現在 D 或 M 之前。這就是為什麼 99 是 XCIX,而不是 IC,而 1999 是 MCMXCIX,而不是 MIM。每次只允許使用一個減法符號,因此 8 是 VIII,而不是 IIX。

要讀出一個較長的數字,可以將其分解為千位、百位、十位和個位,然後分別處理每一組:例如,MMXXVI 可以分解為 MM(2000)、XX(20)和 VI(6),因此是 2026。同樣的技巧也可以反過來使用,以驗證轉換後的數值是否正確。您可能會在現實生活中遇到一個著名的例外情況:許多時鐘錶盤使用 IIII 來表示 4——這是一種歷史悠久的排版傳統,而不是標準的表示方法,這也是驗證器會拒絕它的原因。

常見問題

我要如何將數字轉換成羅馬數字?

在數字欄位中輸入數字(1–3999),對應的羅馬數字會立即顯示。在另一個欄位中輸入羅馬數字即可反向轉換。

我可以轉換哪些數字?

標準羅馬數字涵蓋 1 到 3999。沒有代表零或負數的符號,而超過 3999 的數值傳統上需要加上頂線,本工具並未使用這種寫法。

它會檢查羅馬數字是否有效嗎?

會。羅馬數字的輸入會依照標準的減法表示法進行驗證,因此像 IIII、VV 或 IC 這類非標準寫法會被拒絕,而不會被默默接受。

有任何內容會被上傳嗎?

不會。轉換完全在你的瀏覽器中執行;不會傳送任何內容到任何地方。

有些時鐘為什麼會使用「IIII」而不是「IV」?

時鐘錶盤上使用「IIII」來表示數字,這是一種歷史悠久的排版傳統,可以追溯到幾個世紀前。它在視覺上與錶盤另一側的「VIII」形成平衡,並且是鐘錶製造商普遍採用的做法。然而,這並非有效的減法記號,因此這個轉換器(以及大多數風格指南)會將「IV」視為表示「4」的正確形式。如果您正在抄寫時鐘,請寫「IV」。