You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`def decimal(binario: int):
# Convierte cada dígito de la cadena binaria a un entero y lo almacena en una lista
binario = [int(i) for i in binario]
# Calcula el valor decimal sumando cada bit multiplicado por la potencia correspondiente de 2
# Se recorre la lista desde el último elemento hasta el primero, usando el exponente de 2 adecuado
decimal = sum(binario[-i - 1] * 2 ** (i) for i in range(0, len(binario)))
# Retorna el valor decimal calculado
return decimal
Cadena binaria que se va a convertir a decimal
binario = str(11111)
Imprime el resultado de la conversión binaria a decimal
print(decimal(binario))`
The text was updated successfully, but these errors were encountered:
`def decimal(binario: int):
# Convierte cada dígito de la cadena binaria a un entero y lo almacena en una lista
binario = [int(i) for i in binario]
Cadena binaria que se va a convertir a decimal
binario = str(11111)
Imprime el resultado de la conversión binaria a decimal
print(decimal(binario))`
The text was updated successfully, but these errors were encountered: