Friday, 10 August 2012

[PHP] - Konversi Desimal ke Hexa

Postingan kali ini langsung berkaitan sama program #ihiir ~
naah , kali ini sayaa bakal kasih codingnya tentang konversi bilangan desimal ke hexa lewat PHP dong pastinyaa dengan bantuan Arief Rahman Hartadi dan Rondaa akhirnya bisa jugalah buat program ini \(^.^)/ nah ini lho codingnyaa :
<?phpif (isset($_POST['decimal'])){$des = $_POST['decimal'];$original = $_POST['decimal'];$hex = '';if (preg_match('/[^0-9]/',$des)) {die ("maaf. inputan salah!");}else {while ($des > 0) {$hasil=$des%16;switch($hasil){case 0: $hex.="0"; break;case 1: $hex.="1"; break;case 2: $hex.="2"; break;case 3: $hex.="3"; break;case 4: $hex.="4"; break;case 5: $hex.="5"; break;case 6: $hex.="6"; break;case 7: $hex.="7"; break;case 8: $hex.="8"; break;case 9: $hex.="9"; break;case 10: $hex.="A"; break;case 11: $hex.="B"; break;case 12: $hex.="C"; break;case 13: $hex.="D"; break;case 14: $hex.="E"; break;case 15: $hex.="F";default:break;}if($des/16 == 0){$sisa=($des%16);$des=$sisa;}else{$sisa=($des/16);$des=$sisa%16;}}
$result = strrev($hex);echo "bilangan $original (desimal) dalam hexa adalah $result.<a href='konversi_inputan_ke_hexa.php'>Back</a> to the script";}}else {?><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title></title></head><body><form action="<?php echo $_SERVER["PHP_SELF"]; ?>"method="POST"><h3>Massukkan Bilangan Desimal disini (cepat!!):</h3><input type="text" size="50" name="decimal"><input type="submit" value="Konversikan!"></form><?phpecho $_SERVER['PHP_SELF'];?></body></html><?php}?>
dan saat di running , ini lhoo tampilannya saat di browser 

masukkan input sesuka hati
dan inilah hasilnya , kalo gak percaya yuk ngitung pake kalkulator 


ini buktinya ngitung pake kalkulator



percaya kan ? barti project ini berhasil yihaaa ~
terima kasih semoga bisa membantu , SALAM

No comments:

Post a Comment