반응형
여기서는 10진수를 2진수, 8진수, 16진수로 변환하는 Python 프로그램을 얻을 수 있습니다.
Python은 한 숫자 체계를 다른 숫자 체계로 변환하는 내장 함수를 제공합니다.
bin() 함수를 사용하여 10진수를 2진수로 변환합니다 . 변환된 이진 형식에서는 0b가 시작 부분에 존재합니다 .
oct() 함수를 사용하여 10진수를 8진수로 변환합니다 . 변환된 8진수 형식에서는 처음에 0o가 나타 납니다 .
hex() 함수를 사용하여 10진수를 16진수로 변환합니다 . 변환된 16진수 형식에서는 시작 부분에 0x가 있습니다 .
아래 프로그램은 이러한 변환을 수행하는 방법을 보여줍니다.
10진수를 2진수, 8진수, 16진수로 변환하는 Python 프로그램
num = int(input("enter a decimal number: "))
print("\nbinary form is ", bin(num))
print("octal form is ", oct(num))
print("hexadecimal form is ", hex(num))
산출
10진수를 입력하세요: 11
2진수 형식은 0b1011
8진수 형식은 0o13 16
진수 형식은 0xb
반응형
'Python' 카테고리의 다른 글
피보나치 수열을 인쇄하는 Python 프로그램 (0) | 2024.01.29 |
---|---|
암스트롱 번호를 확인하는 Python 프로그램 (0) | 2024.01.29 |
회문 번호를 확인하는 Python 프로그램 (0) | 2024.01.29 |
Python GCD – GCD 또는 HCF를 찾는 4가지 방법 (0) | 2024.01.29 |
Python LCM – LCM을 찾는 2가지 방법 (0) | 2024.01.29 |