Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีการแปลงทศนิยมเป็นไบนารี ฐานแปด และเลขฐานสิบหกโดยใช้ Python


Python มีฟังก์ชันที่ตรงไปตรงมาในการแปลงทศนิยมเป็นไบนารี ฐานแปด และฐานสิบหก ฟังก์ชันเหล่านี้คือ −

Binary: bin()
Octal: oct()
Hexadecimal: hex()

ตัวอย่าง

คุณสามารถใช้ฟังก์ชันเหล่านี้ได้ดังต่อไปนี้เพื่อรับการแทนค่าที่เกี่ยวข้อง -

decimal = 27

print(bin(decimal),"in binary.")
print(oct(decimal),"in octal.")
print(hex(decimal),"in hexadecimal.")

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

0b11011 in binary.
0o33 in octal.
0x1b in hexadecimal.