Romen Rakamı Doğrulayıcı
Bir rakam yaz ya da yapıştır. Bir sorun varsa hangi harfin hangi kuralı bozduğunu ve standart yazımı görürsün.
Doğrulayıcının kontrol ettiği kurallar
- Yalnızca yedi harf: I, V, X, L, C, D ve M. Bunların dışındaki her şey, 1 rakamı da dahil, geçersizdir.
- I, X, C ve M art arda en fazla üç kez yazılır: III doğru, dört I yanlış.
- V, L ve D hiç tekrarlanmaz: 10 = X, VV değil.
- Yalnızca altı çıkarma çifti vardır: IV, IX, XL, XC, CD ve CM. Bir harf yalnızca kendisinin beş ya da on katı olan harften çıkarılır.
- Büyük bir harfin önünde en fazla bir küçük harf durur: 8 = VIII, IIX değil.
- Değerler soldan sağa, basamak basamak küçülür: binler, yüzler, onlar, birler.
En çok kontrol edilen rakamlar
Bunlar aramalarda sık çıkan yazımlar. Her satır, yukarıdaki kutuyla aynı kodla kontrol edilir.
- XIIgeçerliStandart yazım: XII = 12
- MCMXCgeçerliStandart yazım: MCMXC = 1990
- MCMXCIXgeçerliStandart yazım: MCMXCIX = 1999
- ICgeçersizYalnızca I, X ve C çıkarma yapar, o da yalnızca kendinden sonraki iki sembolden (IV, IX, XL, XC, CD, CM).Standart yazım: XCIX = 99
- VXgeçersizYalnızca I, X ve C çıkarma yapar, o da yalnızca kendinden sonraki iki sembolden (IV, IX, XL, XC, CD, CM).Standart yazım: V = 5
- ILgeçersizYalnızca I, X ve C çıkarma yapar, o da yalnızca kendinden sonraki iki sembolden (IV, IX, XL, XC, CD, CM).Standart yazım: XLIX = 49
- XLXXgeçersizSemboller yanlış sırada.Standart yazım: LX = 60
- XXCXgeçersizBüyük bir sembolün önüne yalnızca bir küçük sembol gelebilir.Standart yazım: CX = 110
- XVXXgeçersizYalnızca I, X ve C çıkarma yapar, o da yalnızca kendinden sonraki iki sembolden (IV, IX, XL, XC, CD, CM).Standart yazım: XXV = 25
- IIIIgeçersizBir sembol art arda en fazla üç kez yazılır.Standart yazım: IV = 4
- MMXV1geçersizI harfinin yerinde 1 rakamı var.Standart yazım: MMXVI = 2016
Toplamı tutan bir rakam neden yine de yanlış olabilir
XLXX, 40 + 20 = 60 gibi görünür, ama onlar basamağı iki kez yazılmıştır. Her basamak tek bir harf grubuyla yazılır, bu yüzden 60 = LX. XXCX ve XVXX için de durum aynı: harflerin toplamı bir sayı verir, ama hiçbir standart rakam bu şekilde yazılmaz.
Bu sayede 1 ile 3.999 arasındaki her sayının tam olarak bir standart yazımı vardır. Doğrulayıcı, yazdığını bu yazımla karşılaştırır.
Saatlerdeki IIII ve diğer eski yazımlar
Saat kadranları saat dördü çoğu zaman IV yerine IIII olarak gösterir; Londra'daki Elizabeth Kulesi'nin saati gibi bazıları ise IV kullanır (kaynak: en.wikipedia.org). Doğrulayıcı IIII yazımını standart dışı olarak işaretler ve bunu açıkça söyler. Öne sürülen açıklamalar saatlerdeki IIII rehberinde.
Sık sorulan sorular
IIII yanlış mı?
Standart yazım değildir; standart yazım IV. Saat kadranlarında yaygındır, bu yüzden bir saatte hata değil, bir gelenektir.
IL, 49 için geçerli bir yazım mı?
Hayır. I yalnızca V ve X'in önüne gelebilir. 49 = 40 + 9: XL + IX = XLIX.
Toplamı tutuyorsa rakamım neden geçersiz?
Çünkü her basamak (binler, yüzler, onlar, birler) sırayla ve bir kez yazılmalıdır. XLXX gibi onlar basamağını iki kez yazan bir rakamın toplamı tutar, ama standart değildir.
Küçük harfli rakamları kontrol edebilir miyim?
Evet. Küçük harfler büyük harf gibi okunur, boşluklar yok sayılır.
3.999'dan büyük rakamları kontrol ediyor mu?
Hayır. Doğrulayıcı standart aralığı, 1 ile MMMCMXCIX arasını kapsar. Üstü çizgili sayılar için çeviriciyi kullan.