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.