Sei sulla pagina 1di 3

Tarea 2 Definiciones

bit Un digito binario 0 o 1

byte - Byte es un tipo de 8 bits con signo. Su rango comprende desde -128 a 127. Es

especialmente til cuando se tiene un flujo de bytes externos recibidos desde una red o archivo.

Si se necesita analizar gramaticalmente un protocolo de red o un formato de archivo, o resolver

problemas de ordenamiento de bytes, el tipo byte es el apropiado.

Las variables byte se declaran utilizando la palabra clave byte. Por ejemplo, el cdigo siguiente

declara dos variables byte llamadas b y c, inicializando c con el valor hexadecimal 0x55.

byte b;

byte c = 0x55;

En general, se debera evitar la utilizacin del tipo byte excepto cuando se trabaje con

manipulacin de bits. Para los enteros normales, que se utilizan para contar y operar, int, que se

describe ms adelante, es una eleccin mucho ms adecuada.

doubl - La precisin doble, especificada por la palabra clave double, utiliza 64 bits para

almacenar un valor. Realmente la precisin doble es ms rpida que la simple en algunos

procesadores modernos que han sido optimizados para clculos matemticos a alta velocidad.

Cuando se necesita mantener la precisin tras muchos clculos iterativos, o est manipulando

nmeros de gran valor, double es la mejor opcin.

Ejemplos de declaraciones de variables double:

double d;

double pi = 3.14159365358979323846;

float - La precisin simple, especificada por la palabra clave float, utiliza 32 bits para almacenar

un valor. La precisin simple es ms rpida en algunos procesadores y ocupa la mitad de

espacio, pero comenzar a ser imprecisa cuando los valores sean muy grandes o muy pequeos.

Ejemplos de declaraciones de variables float:


float f;

float f2 = 3.14f;

Enteros - Todos los tipos numricos de Java son valores con signo. Esta ausencia de signo

reduce el nmero de tipos de entero a cuatro, cada uno de los cuales representa 1, 2, 4 y 8 bytes

de almacenamiento.

Booleanos - Java tiene un tipo simple para los valores lgicos, llamado boolean. Slo puede

tomar uno de estos dos posibles valores, true (verdadero) o false (falso) que son palabras

reservadas. Este es el tipo que devuelven todos los operadores de comparacin o que se

requiere en todos los operadores de control de flujo que se explicarn en captulos posteriores.

Ejemplo de una declaracin de tipo boolean:

boolean terminado = false;

long - long es un tipo de 64 bits con signo. Hay algunas ocasiones en las que un tipo int no es lo

suficientemente grande como para guardar un valor deseado. Cuando se calcular expresiones

enteras con nmeros grandes, una multiplicacin puede generar algunos valores intermedios de

miles de billones. Tambin, cuando se calcula el tiempo, el nmero de milisegundos en un ao es

de cerca de 30.000 millones y se desbordar un int de 32 bits. En estos casos se necesita utilizar

un long.

Ejemplos de declaraciones de variables long:

long m;

long n = 0x55aa000055aa0000;
Tabla de anchuras y rangos para cada uno de los tipos enteros.
Nombre Anchura Rango
long 64 -9.223.372.036.854.775. 808..9.223.372.036.854.775.807
int 32 -2.147.483. 648..2.147.483.647
short 16 -32. 768..32.767
byte 8 -128.127

Potrebbero piacerti anche