Jaroslav - 2012-09-18 08:58:56
Hi Christoph,
example
for($i = 1940; $i <= 2000; $i++)
{
$r = $roman->encode($i);
$d = $roman->decode($r);
echo $i . ' : ' . $r . ' = ' . $d . "\n";
}
returns bad roman numbers
1950 : MCMXLX = 1950 , right value is MCML
1951 : MCMXLXI = 1951
...
1959 : MCMXLXIX = 1959
1960 : MCMXLXX = 1960
...
1980 : MCMXLXL = 1980 , right value is MCMLXXX
1981 : MCMXLXLI = 1981