30/04/2012, 08:21
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 309
Antigüedad: 19 años, 10 meses Puntos: 1 | |
Tipos primitivos en Java Hola,
He estado leyendo sobre los tipos de datos primitivos en Java, y me he encontrado con las siguientes definiciónes:
byte: The byte data type is an 8-bit signed two's complement integer.
int: The int data type is a 32-bit signed two's complement integer.
En español he encontrado lo siguiente:
byte: enteros de 8 bit con signo, La representación interna es en complemento a 2.
int: enteros de 32 bit con signo. La representación interna es en complemento a 2.
Mi duda es:
1. Qué quiere decir un entero de 8 bits? o de 32?
2. Qué quiere decir que la representación interna es en complemento a 2?
Les agradecería mucho su ayuda para clarificar estas dudas.
Muchas gracias desde ya. |