Título: Porque? Publicado por: hflores07 en 28 Marzo 2004, 14:45 pm Por que? cuando representas 1 número en el sistema binario lo representan con 8 bits.
Título: Re:Porque? Publicado por: shoulck en 28 Marzo 2004, 16:41 pm No se a q viene esta pregunta, pero un uno lo puedes representar como kieras, con 8 bits (1byte), con 2 bytes....
No se no entiendo bien la pregunta Título: Re:Porque? Publicado por: hflores07 en 29 Marzo 2004, 04:42 am Y cómo represento un 1 con 4 bits, 8bits o con 16bits ¿Cuál es la formula , el truco, el algoritmo?
Gracias Saludos. Título: Re:Porque? Publicado por: shoulck en 29 Marzo 2004, 11:40 am Pues es facil, aunque depende del compilador q uses. Bueno te pongo el ej del Borlandc 3.1 q es un compilador ya bastante antiguo pero q conozco bien.
con un byte(8bits) seria una variable de tipo unsignded char, con dos(16) creo q es un int y asi... Para representar valores en bits puedes coger un unsigned char (8bits) y acceder a cada uno de los bits mediante desplazamientos a la izquierda y a la derexa. Aunque esto solo lo he usado en contadas ocasiones, para que lo kieres?? Título: Re:Porque? Publicado por: hflores07 en 29 Marzo 2004, 14:00 pm Gracias has sido de mucha ayuda.
Simplemente no lo entendia, ahora ya lo entiendo. |