Python | Convertir el número decimal a binario sin utilizar la función de biblioteca

decimal a binario en Python : Aquí, vamos a aprender a convertir el número decimal dado al número binario sin necesidad de utilizar ninguna función de biblioteca en Python?

Dado un número decimal y tenemos que convertirlo en binario sin utilizar la función de biblioteca.

Ejemplo:

    Input: 
10
Output:
1010

código Python para convertir decimal a binario

# Python code to convert decimal to binary
# function definition
# it accepts a decimal value
# and prints the binary value
def decToBin(dec_value):
# logic to convert decimal to binary
# using recursion
bin_value =''
if dec_value > 1:
decToBin(dec_value//2)
print(dec_value % 2,end = '')
# main code
if __name__ == '__main__':
# taking input as decimal
# and, printing its binary
decimal = int(input("Input a decimal number: "))
print("Binary of the decimal ", decimal, "is: ", end ='')
decToBin(decimal)

salida

First run:
Input a decimal number: 10
Binary of the decimal 10 is: 1010
Second run:
Input a decimal number: 963
Binary of the decimal 963 is: 1111000011


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *