반응형

10진수에서 2진수, 8진수, 16진수로 변환

내장함수 사용

# -*- Encoding:UTF-8 -*- #

num = 17

a = bin(num)
b = oct(num)
c = hex(num)

print(a)
print(b)
print(c)

Format 사용 (1)

# -*- Encoding:UTF-8 -*- #

num = 16

a = format(int(num), '#b')  # Bin
b = format(int(num), '#o')  # Oct
c = format(int(num), '#x')  # heX

print(a)
print(b)
print(c)

Format 사용 (2)

num = 10

a = format(int(num), 'b')  # Bin
b = format(int(num), 'o')  # Oct
c = format(int(num), 'x')  # heX

print(a)
print(b)
print(c)
반응형

+ Recent posts