Santiago Moresi

Generation

generate functionMon, 05 Jun 2023

Esta función recibe como parámetro un número entero mayor ó igual a cero y lo devuelve en su representación binaria. Debe recibir y devolver un valor de tipo entero. En caso de que el parámetro no sea de tipo entero y mayor a -1 retorna nulo.

def decimal_a_binario(decimal): if not isinstance(decimal, int) or decimal < 0: return None binario = '' while decimal // 2 != 0: binario = str(decimal % 2) + binario decimal = decimal // 2 return str(decimal) + binario

Want to kickstart your project?Use the new AI Studio to create your code