15/04/2010, 21:23
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 9 meses 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 |