Gyakorlati alapok II.
Római számváltás - bevezetés
Nem mondhatom, hogy a világ legfontosabb algoritmusai azok, amelyek a római és arab szám átváltásáért felelősek, de valamilyen rejtélyes okból engem nagyon érdekel a probléma. Talán a római szám belső, eléggé kaotikus számábrázolási módja bosszant kissé és erre keresem folyamatosan a tökéleteshez közeli implementációt. Az alábbi Java-kódok ezen kísérletezés gyümölcsei és bár viszonylag jó megközelítések, eleddig egyik sem adott 100%-os pontosságot a római szám átváltásakor, mert hiányzott a római szám megfelelő hitelesítése (validálása). Erről a problémáról részletesen beszélek az alábbi fejezetekben.