Tipos De Datos

Páginas: 5 (1082 palabras) Publicado: 14 de noviembre de 2012
Programación 1
Institución Universitaria Antonio José Camacho
Tecnología en Sistemas

ALMACENAMIENTO DE DATOS EN VARIABLES Y TIPOS DE DATOS EN JAVA

BIBLIOGRAFÍA
La documentación aquí presentada fue tomada de:
MURIAS MAYO, Juan José. Tipos de datos en Java. 2002. [En Línea]
[Consultado en: Febrero 2008]
CARRERES, J. Variables y tipos de datos. Manual de Java. [En Línea]
[Consultadoen: Febrero 2008]

El trabajo con datos es parte fundamental de cualquier programa, las variables y sus tipos se encargan de almacenar esa información y la memoria que es necesaria para gestionarlas.
Tipos de datos

Rango de valores

Descripción

Números enteros
byte

8-bit complemento a 2

Entero de un Byte

short

16-bit complemento a 2

Entero corto

int

32-bitcomplemento a 2

Entero

long

64-bit complemento a 2

Entero largo

números reales
float

32-bit IEEE 754

Coma flotante de precisión simple

double

64-bit IEEE 754

Coma flotante de precisión doble
otros tipos

char

16-bit Carácter

Un solo carácter

boolean

true o false

Un valor booleano (verdadero o falso)

Los tipos numéricos son los que contienen números ypueden ser de dos clases, los que guardan
números de valor completo sin parte fraccionaria, llamados enteros, y los que pueden almacenar
una parte fraccionaria, llamados números en coma flotante. La magnitud del rango o grado de
precisión de una componente fraccionaria que se va a necesitar dependerá de su aplicación.
Todos estos tipos en Java tienen definido un rango explícito y un comportamientomatemático. La
mayor parte del código no portable de otros lenguajes está repleto de problemas debidos al comportamiento no especificado del tipo int. La base de este problema reside en un concepto llamado
tamaño de palabra de la máquina. El tamaño de palabra de una CPU dada está determinado por el
número de bits que utiliza internamente para representar sus registros más básicos, que seutilizan
para almacenar y manipular los números. Debido a la evolución de los PC y al tamaño de palabra
variable de estos, algunos compiladores implementan int como un entero de tamaño de palabra de
32 bits, otros puede que sólo tengan 16 bits, y los compiladores de los sistemas más modernos
puede que incluso utilicen 64 bits. En Java, no hay una conexión entre el tamaño de palabra de la
máquina yel rango de un tipo numérico. Un valor int siempre tiene 32 bits en todos los intérpretes
Java, independientemente de la plataforma de la que se trate. Esto permite que los programas que
se escriban tengan garantizada su ejecución en cualquier arquitectura sin tener que transportarlos.

Programación 1: Guía de almacenamiento de datos en variables y tipos de datos en Java

2

ENTEROSNombre
long
int
short
byte

Anchura
64
32
16
8

Rango
-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
-2.147.483.648 a 2.147.483.647
-32.768 a 32.767
-128 a 127

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 analizargramaticalmente 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 código siguiente
declara dos variables byte llamadas b y c, inicializando c con el valor hexadecimal 0x55.
En general, se debería evitar la utilización del tipo byte excepto cuando setrabaje con manipulación de bits. Para los enteros normales, que se utilizan para contar y operar, int, que se describe
más adelante, es una elección mucho más adecuada.

short
short es un tipo de 16 bits con signo. Su rango comprende desde -32768 a 32767. Probablemente
es el tipo de Java menos utilizado. Ahora que las computadoras de 16 bits empiezan a estar en
desuso ya no hay muchos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos de datos en bases de datos
  • Tipos de datos
  • tipos de datos
  • Tipos De Datos
  • tipos de datos
  • Tipos de datos
  • tipos de datos
  • tipos de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS