MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Ondalık Sayı
1.994
Arabic equivalent
Girdi MCMXCIV
Geçerli Yes
Kural Küçük bir sembol büyük bir sembolden önce geldiğinde çıkarın

Roma Rakamı Sayıya Çevirme Aracı nedir?

Bu araç, MCMXCIV gibi Roma rakamlarını günlük hayatta kullandığımız ondalık (Arap) karşılığına, yani 1994 sayısına dönüştürür. Roma rakamları yedi harften oluşur — I, V, X, L, C, D ve M. Her birinin sabit bir değeri vardır ve bu harfler toplama ile çıkarma kurallarına göre bir araya getirilir.

Nasıl kullanılır?

Kutucuğa bir Roma rakamı yazın ve onaylayın. Hesaplayıcı her sembolü soldan sağa okur, değerleri toplar ve kendisinden büyük bir sembolün hemen önünde duran her harfi çıkarır. Sonuç, karşılık gelen ondalık sayıdır. Girilen karakterlerden biri geçerli bir Roma sembolü değilse, araç girdiyi geçersiz olarak işaretler.

Formülün mantığı

Her sembolün bir değeri vardır: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Diziyi adım adım gezerken, bir sembol kendisinden sonra geleninden küçükse (örneğin V'den önceki I, yani IV=4) onu çıkarırsınız; aksi halde eklersiniz. Bu işaretli değerlerin tamamını toplamak, nihai sayıyı verir.

$$N = \sum_{i=1}^{k} \varepsilon_i \, v\!\left(\text{Roman Numeral}_i\right)$$

$$\varepsilon_i = \begin{cases} -1 & v_i < v_{i+1} \\ +1 & \text{otherwise} \end{cases}$$

Reklam
Yedi Roma rakamı sembolünün ondalık değerleriyle eşleştirildiği tablo
Yedi temel Roma sembolü ve ondalık değerleri.

Çözümlü örnek

MCMXCIV örneğini ele alalım. M=1000 (ekle). M'den önceki C çıkarılır: −100, ardından M 1000 ekler → \(CM = 900\). C'den önceki X çıkarılır: −10, ardından C 100 ekler → \(XC = 90\). V'den önceki I çıkarılır: −1, ardından V 5 ekler → \(IV = 4\). Toplam = $$1000 + 900 + 90 + 4 = 1994$$

MCMXCIV'nin toplama ve çıkarma ile gruplanmış çiftlere ayrıldığını gösteren şema
MCMXCIV'yi gruplara ayırma: küçük sembol büyükten önce gelince çıkarılır.

Sıkça Sorulan Sorular

En büyük standart Roma rakamı nedir? Özel bir gösterim kullanmadan yazılabilen en büyük yaygın değer MMMCMXCIX = 3999'dur.

Roma rakamlarında sıfır var mı? Hayır. Klasik sistemde sıfırı temsil eden bir sembol bulunmaz.

Girdiğim değer neden geçersiz görünüyor? Yalnızca I, V, X, L, C, D ve M harfleri tanınır; boşluklar ve diğer karakterler girdiyi geçersiz kılar.

Son güncelleme: