Skip to content


Impressão de números binários em python

Aqui é apresentada uma alternativa para conversão de números decimais para binários.

A linguagem utilizada foi Python e a conversão foi realizada com operações bit a bit.

O código referente segue abaixo:

def binario(num, stop=False):
    if stop or num <= 0:
        print num & 0x01,
    else:
        binario(num >> 1, num == 0)
        print num & 0x01,

Vale ressaltar que a linguagem Python também fornece uma função para isso. Um código de exemplo de sua utilização é:

print "O binário de 30 é:", bin(30)

abs

Postado em Outros.


0 Respostas

Fique por dentro da conversa, assine o Feed deste post   em RSS.



Some HTML is OK

ou, responda este post através de um trackback.