Hola, mi problema es el siguiente
CitarEjercicio 4. Codifica en complemento a dos de 8 bits los siguientes valores:
a) 4 b) −4 c) 0 d) 127 e) 1 f) −1
Bueno recien estoy aprendiendo con la programacion y decidi empezar con Python, bueno el ejercicio me pide que pase esos numeros a un numero de 8 bits
Ejemplo: 00000010 = 2. -- Este lo se porque lo pone como ejemplo.
Pero me pregunto, ¿Como puedo saber el valor del 4, 22, 127,...?
Gracias de antemano.
Binarios rulezzzz ::)
s = bin(4)
print s
d = bin(22)
print d
e = bin(n)
print e
donde n el numero decimal que queres convertir ...
saludos ..
pd: busca un poco mas en la web ...
No creo que quiera hacerlo mediante funciones predefinidas, si es asi, echale un ojo a esto, te puede ayudar a comprender el proceso.
:http://es.wikipedia.org/wiki/Sistema_binario
Gracias, le hechare un ojo, pero por lo que veo tengo para leer...xD