ISTP의 간단명료 블로그

[프로그래머스] 이진수 더하기 / int, bin, oct, hex 본문

풀다

[프로그래머스] 이진수 더하기 / int, bin, oct, hex

djwis 2023. 6. 10. 15:29

문제

풀이

def solution(bin1, bin2):

    a = int(bin1,2)
    b = int(bin2,2)
    
    return bin(a+b)[2:]

배운점

  • int(문자열, base) 👉  base를 기초로 문자열을 정수로 변환
    • base가 2면 2진수로 문자열이 표기되었다고 간주하여 십진수로 환산. base 초기값은 10
  • bin(값) 👉 값을 2진수로 변환
  • oct(값) 👉 값을 8진수로 변환
  • hex(값) 👉 값을 16진수로 변환