Deskripsi
Fungsi hex()
berfungsi mengubah bilangan baik integer maupun float menjadi string hexadecimal. Bila bilangannya adalah float, kita harus menggunakan fungsi float.hex()
Sintaks
Fungsi hex()
memiliki sintaks sebagai berikut:
hex(x)
Parameter
Fungsi hex()
memiliki satu parameter yaitu:
- x – bilangan yang akan diubah menjadi hexadecimal
Nilai Kembalian
Fungsi hex()
mengembalikan bilangan dalam bentuk string hexadecimal
Contoh
number = 123
print('123 dalam hexadecimal adalah:', hex(number))
number = -10
print('10 dalam hexadecimal adalah:', hex(number))
number = 10.5
print('10.5 dalam hexadecimal adalah:', float.hex(number))
Output
Output dari program di atas adalah seperti berikut:
123 dalam hexadecimal adalah: 0x7b 10 dalam hexadecimal adalah: -0xa 10.5 dalam hexadecimal adalah: 0x1.5000000000000p+3