domingo, 4 de septiembre de 2016

TIPOS DE DATOS

TIPOS DE DATOS

En ciencias de la computación un tipo de dato informático o simplemente tipo es un atributo de los datos que indica al ordenador (y/o al programador) sobre la clase de datos que se va a trabajar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar.
                                      Resultado de imagen para tipo de datos informatica
Tipos de datos primitivos
Los tipos de datos hacen referencia al tipo de información que se trabaja, donde la unidad mínima de almacenamiento es el dato, también se puede considerar como el rango de valores que puede tomar una variable durante la ejecución del programa.

Caracteres

El tipo de dato carácter es un dígito individual el cual se puede representar como numéricos (0 al 9), letras (a-z) y símbolos (!"$&/\).
Tipo de dato       Rango                   Tamaño en memoria
char               0 a 255                 8 bits por carácter

Caracteres unicode

El tipo de dato carácter unicode es una "extensión" del tipo de dato cadena, permite ampliar los símbolos de escritura, provee exactamente hasta 65535 caracteres diferentes.
Nota: En el lenguaje java la codificación Unicode permite trabajar con todos los caracteres de distintos idiomas.
Tipo de dato       Rango                   Tamaño en memoria
short              0 a 65535               16 bits por carácter

Numéricos

Este tipo de dato puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar.
Enteros: son los valores que no tienen punto decimal, pueden ser positivos o negativos y el cero.
Tipo de dato                       Tamaño en memoria
byte                                    8 bits
short                                   16 bits
int                                     32 bits
long                                    64 bits
Reales: estos caracteres almacenan números muy grandes que poseen parte entera y parte decimal.
Tipo de dato                       Tamaño en memoria
float                                   32 bits
double                                  64 bits 
estos serian sus rangos y tamaños ordenados

Booleanos

Este tipo de dato se emplea para valores lógicos, los podemos definir como datos comparativos dicha comparación devuelve resultados lógicos (Verdadero o Falso).
Tipo de dato                       Tamaño en memoria
boolean                                 8 bits                                                                           

Tipos de datos en distintos lenguajes

NombreMemoria requeridaRangoDescripción
Booleano1bit1 ~ 0Verdad - Falso
Byte1 byte (8 Bits)0 ~ 255Byte sin signo.
ByteSig1 byte (8 Bits)(-128) ~ 127Byte con signo.
Word2 byte (16 Bits)0 ~ 65.535Word sin signo.
WordSig2 byte (16 Bits)(-32768) ~ 32767Word con signo.
Entero4 byte (32 Bits)0 ~ 4.294.967.295Entero sin signo.
EnteroSig4 byte (32 Bits)(-2.147.483.648) ~ 2.147.483.647Entero con signo.
Real8 byte (64 Bits)(-1,79769313486232^308) ~ (-4.94065645841247^-324)Número con coma flotante de doble precisión
Decimal8 byte (64 Bits)(-922.337.203.685.477,5800) ~ 922.337.203.685.477,5800Número con coma fija de 4 decimales.
Cadena1 byte por carácter0 ~ 2.000 millones de caracteresCadena de caracteres alfanumérica.

No hay comentarios:

Publicar un comentario