Konversi Bilangan ke Angka Romawi dengan Tag HTML dan PHP



Latar Belakang

Artikel ini membahas tentang konversi bilangan ke angka Romawi. misalnya 2012 jika di konversi ke angka romawi menjadi MMXII.

Untuk memudahkan konversinya berikut terdapat 2 script menggunakan PHP dan Tag HTML.

Romawi PHP

<?php
function Romawi($n){
$hasil = “”;
$iromawi =

array(“”,”I”,”II”,”III”,”IV”,”V”,”VI”,”VII”,”VIII”,”IX”,”X”,
20=>”XX”,30=>”XXX”,40=>”XL”,50=>”L”,60=>”LX”,70=>”LXX”,80=>”LXXX”,
90=>”XC”,100=>”C”,200=>”CC”,300=>”CCC”,400=>”CD”,500=>”D”,
600=>”DC”,700=>”DCC”,800=>”DCCC”,900=>”CM”,1000=>”M”,
2000=>”MM”,3000=>”MMM”);

if(array_key_exists($n,$iromawi)){
$hasil = $iromawi[$n];
}elseif($n >= 11 && $n <= 99){
$i = $n % 10;
$hasil = $iromawi[$n-$i] . Romawi($n % 10);
}elseif($n >= 101 && $n <= 999){
$i = $n % 100;
$hasil = $iromawi[$n-$i] . Romawi($n % 100);
}else{
$i = $n % 1000;
$hasil = $iromawi[$n-$i] . Romawi($n % 1000);
}

return $hasil;
}

echo Romawi(2012);
?>

Romawi HTML

<html>
<body>
<h4>Daftar dengan anka Romawi</h4>
<ol type=“I” start=”2012″>
<li>Konversi Angka Romawi</li>
</ol>
</body>
</html>

Download

http://www.4shared.com/zip/GBGF3Asz/romawi-ri32.html

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 24-04-2012

noname

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: