Romen Rakamı Çevirici Nedir?
Bu araç, standart bir tam sayıyı (Arap rakamını) Romen rakamı karşılığına dönüştürür. Romen rakamları, Roma İmparatorluğu boyunca kullanılmıştır ve bugün hâlâ saat kadranlarında, kitap bölümlerinde, filmlerin telif hakkı yıllarında ve hükümdar isimlerinde karşımıza çıkar. Klasik sistem, yedi temel sembol kullanarak 1 ile 3999 arasındaki değerleri ifade edebilir.
Romen Rakamı Sembolleri
Yedi temel sembol şunlardır: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 ve M = 1000. Aynı sembolün dört kez arka arkaya yazılmasını önlemek için çıkarma yöntemiyle oluşturulan ikililer kullanılır: IV (4), IX (9), XL (40), XC (90), CD (400) ve CM (900).
Dönüşüm Nasıl Çalışır?
Çevirici, en büyükten (1000 = M) en küçüğe (1 = I) doğru sıralanmış 13 değer-sembol ikilisi üzerinde açgözlü (greedy) bir algoritma kullanır:
$$\text{Roman} = \bigoplus_{i}\; \text{sym}_i \times \left\lfloor \frac{R_i}{v_i} \right\rfloor, \quad R_0 = \text{Number}$$Sayının tamamından başlayarak, geriye sığabilen en büyük ikili değerini tekrar tekrar çıkarır ve ilgili sembolü ekler; geriye hiçbir şey kalmayana dek bu işlem sürer. İkililer çıkarma biçimlerini (CM, CD, XC, XL, IX, IV) de içerdiği için sonuç her zaman doğru ve standart gösterimdir.
Adım Adım Örnek
2024 sayısını ele alalım. 1000 (M) çıkarın → 1024, tekrar M ekleyin → \(2024 - 1000 = 1024\), ardından \(-\,1000 = 24\), yani "MM" elde edilir. Şimdi 24 için: iki kez 10 (X) çıkarın → geriye 4 kalır, "XX" yazılır. Son olarak \(4 = \text{IV}\). Sonuç MMXXIV olur.
Sıkça Sorulan Sorular
Neden 3999'da duruyor? Standart Romen sistemde M'nin üzerinde bir sembol bulunmaz; bu nedenle yalnızca M kullanılarak temiz biçimde yazılabilen en büyük değer 3999'dur (MMMCMXCIX). Daha büyük sayılar, temel gösterimin parçası olmayan üst çizgiler (vinculum) gerektirir.
Sıfır için Romen rakamı var mı? Hayır. Romalıların sıfır için bir sembolü yoktu; sistem yalnızca pozitif tam sayıları ifade eder.
Neden IIII yerine IV kullanılır? Çıkarma kuralı rakamları kısa tutar ve bir sembolün üçten fazla tekrarlanmasını önler — gerçi görsel denge için saatlerde bazen IIII gösterimi de görülür.