MCP ile bağlan →

Hesaplamaya Girin

Bir sayı (1 ile 3.999.999 arası) ya da bir Roma rakamı girin. Üst çizgi (x1000) için bir harften önce alt tire kullanın: _C = 100.000.

Formül

Formül: Roma Rakamı Çevirici
Show calculation steps (1)
  1. Number to Roman (greedy)

    Number to Roman (greedy): Roma Rakamı Çevirici

    Repeatedly subtract the largest value-symbol pair that fits, appending its symbol each time. Overlined symbols (x1000) cover values up to 3,999,999.

Reklam

Sonuç

Sonuç
MMMDCCXXIV = 3724
Üzeri çizili harfler düz metinde çizgisiz gösterilir; alt tire konan her harf x1000'dir.
Roma Rakamı = Arap Sayısı
MMM = 3.000
D = 500
CC = 200
XX = 20
IV = 4
Toplam = 3.724

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.

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

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.

Değerini bin ile çarpmak için üzerine çizgi konmuş Roma rakamı
Bir rakamın üzerindeki çizgi (bar), değerini 1.000 ile çarpar.

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.

IX'in on eksi bire eşit olduğunu gösteren çıkarmalı gösterim açıklaması
Çıkarmalı çiftler: büyük sembolden önceki küçük sembol çıkarılır (IX = \(10 - 1 = 9\)).

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.

Son güncelleme: