Ads Top

Cara konversi Bilangan Hexa ke Desimal Menggunakan PyScripter



def hexaTodesimal():
    hexa = input('Masukkan nilai dalam bentuk hexadesimal : ')
    kelompok = len(hexa)*4
    biner = bin(int(hexa,16))[2:]

    while((len(biner)) < kelompok):
        biner = '0' + biner

    desimal = 0
    pangkat = len(biner)-1

    for i in range (len(biner)):
        iBin = int(biner[i])
        desimal += (iBin*(2**pangkat))
        pangkat -= 1

    return desimal

desimal = hexaTodesimal()
print(desimal)
Cara konversi Bilangan Hexa ke Desimal Menggunakan PyScripter Cara konversi Bilangan Hexa ke Desimal Menggunakan PyScripter Reviewed by Wandy on 3/08/2015 12:43:00 AM Rating: 5

No comments