본문 바로가기
Data structure & Algorithm/Code up

[Code up] 코드업 6027번 문제 풀이(Python)

by LydiaRyu 2022. 7. 14.
반응형

코드업 6027번 문제: 10진 정수 입력받아 16진수로 출력하기1 (Python)

 

📒 문제 설명

 

10진수를 입력받아 16진수(hexadecimal)로 출력해보자.

입력 예시

255   # 10진수

출력 예시

ff  # 16진수

 

😃 문제 풀이

 

n = int(input())

# case 1
print('%x'%n)

# case 2
print(format(n, 'x'))

 

  • 10진수(demical)는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9까지의 숫자로 구성된 수이고, 16진수(hexademical)는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f까지의 16개 숫자와 문자로 구성된 것을 말한다. 

  

  • 코드에서 16진수를 표현할 때 %x (소문자)를 사용한다. 또는 format함수를 사용해서 format(n, 'x')로도 표현할 수 있다.

 

16진수를 대문자로 출력할 경우 아래 참고 :)

 

2022.07.14 - [Data structure & Algorithm/Code up] - [Code up] 6028번 문제, 10진 정수 입력받아 16진수로 출력하기2

 

[Code up] 6028번 문제, 10진 정수 입력받아 16진수로 출력하기2

16진법에 대한 설명은 아래 6027번 문제 풀이 참고 :) 2022.07.14 - [Data structure & Algorithm/Code up] - [Code up] 6027번 문제, 10진 정수 입력받아 16진수로 출력하기1 [Code up] 6027번 문제, 10진 정수..

lydia-ds.tistory.com

 

728x90

댓글