Sabtu, 08 September 2012

convert all

Kali ini aku akan membuat artikel tentang converter dari bilangan desimal ke bilangan lain, penggunaanya cukup mudah kawan, cukup memasukkan angka ke dalam text box yang sudah di sediakan di sana, lalu tinggal memilih bilangan apa, dan klik submit, setelah itu muncul tulisan dan hasil dari pengubahan bilangan desimal itu.

Maaf semua, nggak aku beri keterangan tentang coding-coding ini, soalnya ngerjainnya keburu-buru, hehehe





0){

if($decimal%2 == 0){

$binary .= 0;

$decimal /= 2;

}

else{

$binary .= 1;

$decimal = ($decimal/2)-0.5;




}

}

$result = strrev($binary);

return "Biner dari : $ori adalah : $result

";

}


function oct($bil){

$des= $bil;

$ori=$des;

$oct='';

while($des>0){

$hasil=$des%8;

switch($hasil){

case 0: $oct.="0"; break;

case 1: $oct.="1"; break;

case 2: $oct.="2"; break;

case 3: $oct.="3"; break;

case 4: $oct.="4"; break;

case 5: $oct.="5"; break;

case 6: $oct.="6"; break;

case 7: $oct.="7"; break;

default : break;

}

if($des/8==0){

$sisa=($des%8);

$des=$sisa;

}

else{

$sisa=($des/8);

$des=$sisa%8;

}

}

$result = strrev($oct);

return "Octal dari : $ori adalah : $result

";

}



function hex($bil){

$des= $bil;

$ori=$des;

$hex='';

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);

return "Hexa dari : $ori adalah : $result

"; //funngsi ini mereturn hasil

}

?>









All Convert








Konversi Bilangan Desimal ke Bentuk Lainnya



Masukkan bilangan desimal yang ingin anda ubah :



Pilih konversi :

/>

Desimal to Biner

/>

Desimal to Hexa

/>

Desimal to Octal





Maaf data Kurang Lengkap';

}

else{

//cek jenis kelamin

switch($option){

case 'bin' : echo "


".bin($des)."


"; break;

case 'hex' : echo "


".hex($des)."


"; break;

case 'oct' : echo "


".oct($des)."


"; break;

default : break;

}

}

echo "Reset"; //hasil

}

?>




Diposkan

0 komentar:

Posting Komentar

Design by BlogSpotDesign | Ngetik Dot Com