Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2010, 21:23
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: byte , bits datos entero , reales ? ayuda

Te paso a explicar un Caracter(a,b,c,d....) es un byte,osea, 8 Bits. 8 bits son una conbinacion de 0 y 1, que forman un numero en base binaria.asi se puede formar 256 numeros y con esto se representan los caracteres. (Ver codigo ascci)

Y si hacemos una sucesion de caracteres podes llegar a formar una palabra.

Ahora bien la cuenta que hiciste te da el doble porque no estas contando los negativos. En C tenes dos tipos de enteros, con o sin signo.

Si definis con sigo el numero se representa desde -32000 hasta 32000 (aproximadamente). Pero si sabes que tu variable no nunca va a almacenar un numero negativo podes usar el entero sin signo (unsigned int) para asi abarcar mas numeros. desde el 0 hasta el 65536.

Lee un poco de wikipedia la representacion binaria:
http://es.wikipedia.org/wiki/Sistema_binario
y tambien el complemente a dos para numeros negativos:
http://es.wikipedia.org/wiki/Complemento_a_dos