Bu çevirici ne işe yarar?
Roma Rakamı Çevirici çift yönlü çalışan bir araçtır. Normal bir sayı (Arap rakamı) yazarsınız, size Roma rakamını verir; bir Roma rakamı yazarsınız, karşılığındaki sayıyı verir. Hem klasik aralığı hem de genişletilmiş "vinculum" (üst çizgi) aralığını, yani 1 ile 3.999.999 arasını destekler. Araç hangi yönde çeviri istediğinizi kendiliğinden algılar: girdiğiniz metin yalnızca rakamlardan oluşuyorsa sayıyı Roma rakamına çevirir, aksi halde metni bir Roma rakamı olarak okur.
Büyük değerler için üst çizgiler
Klasik Roma rakamları temiz biçimde ancak 3.999'a kadar gider. Daha büyük sayıları göstermek için yazıcılar bir harfin üzerine çizgi (vinculum) çizerek onu 1.000 ile çarpardı. Normal bir klavyede üst çizgi yazmak mümkün olmadığından, bu çevirici üst çizgi işareti olarak alt tireyi kullanır: alt tire, hemen ardından gelen tek harfe uygulanır. Yani _C, üzeri çizili C demektir = \(100 \times 1000 = 100000\), ve _M = 1.000.000. Ekranda sonuç okunabilirlik için sade harflerle gösterilir.
Nasıl kullanılır?
Tek kutuya bir değer girin ve onaylayın. Sayı için olduğu gibi yazmanız yeterli (virgüller yok sayılır, bu yüzden 1.994 ile 1994 aynı kabul edilir). Roma rakamı için I, V, X, L, C, D, M harflerini büyük harfle yazın (küçük harf de kabul edilir) ve x1000 üst çizgisi için herhangi bir harfin önüne _ ekleyin. Sonuç satırı "girdi = çıktı" biçiminde görünür ve bir döküm tablosu her basamak grubunu ve onun Arap rakamı karşılığını listeler; en altta bir Toplam satırıyla biter.
Genel olarak, bir Roma rakamının değeri sembollerin işaretli toplamıyla hesaplanır:
$$\text{total} = \sum_i \begin{cases} -v_i & v_i < v_{i+1} \\ +v_i & \text{otherwise} \end{cases}$$Çözümlü örnek
MMMDCCXXIV girdisi: MMM = 3000, DCC = 700, XX = 20, IV = 4 (V'den önce gelen I, \(5 - 1\) anlamına gelir). Toplam = $$3000 + 700 + 20 + 4 = \mathbf{3724}.$$ Ters yönde, 1994 sayısı \(M (1000) + CM (900) + XC (90) + IV (4)\) = MCMXCIV olur.
Sıkça Sorulan Sorular
Neden sıfır yok? Roma sayı sisteminde sıfır için bir sembol bulunmaz; bu nedenle desteklenen en küçük değer 1'dir.
En büyük değer nedir? 3.999.999; üzeri çizili M'ler, C'ler, X'ler ve standart harflerle yazılır.
Büyük/küçük harf önemli mi? Hayır. Girdi, büyük-küçük harf ayrımı gözetmeden işlenir ve okunmadan önce büyük harfe çevrilir; ancak alışılmış yazım büyük harftir.