SlideShare una empresa de Scribd logo
1 de 5
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 al programador sobre la clase de datos que
se va a trabajar.
Un tipo de dato es la esencia de un espacio en memoria con restricciones, por ejemplo,
por lo general el tipo "int" representa un conjunto de enteros de 32 bits cuyo rango va
desde el -2.147.483.648 al 2.147.483.647, así como las operaciones que se pueden realizar
con los enteros, como son la suma, la resta, y la multiplicación. Los colores, por su parte,
se representan como tres bytes denotando la cantidad de rojo, verde y azul, y una cadena
de caracteres representando el nombre del color, las operaciones permitidas en este caso
incluyen la adición y la sustracción, pero no la multiplicación.
Éste es un concepto propio de la informática, más específicamente de los lenguajes de
programación, aunque también se encuentra relacionado con nociones similares de la
matemática y la lógica.
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.
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
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
Pascal
El lenguaje de programación Pascal permite declarar variables de tipo carácter (Cadena) y
numérica. Como se puede apreciar, todas las variables excepto la de tipo Cadena son de
tipo numéricas incluyendo Booleano.
Nombre Memoriarequerida Rango Descripción
Booleano 1 byte (8 Bits) 1 ~ 0 Verdad- Falso
Byte 1 byte (8 Bits) 0 ~ 255 Byte sinsigno.
ByteSig 1 byte (8 Bits) (-128) ~ 127 Byte con signo.
Word 2 byte (16 Bits) 0 ~ 65.535 Word sinsigno.
WordSig 2 byte (16 Bits) (-32768) ~ 32767 Word con signo.
Entero4 byte (32 Bits) 0 ~ 4.294.967.295 Enterosinsigno.
EnteroSig 4 byte (32 Bits) (-2.147.483.648) ~ 2.147.483.647 Enterocon signo.
Real 8 byte (64 Bits) (-1,79769313486232^308) ~ (-4.94065645841247^-324) Númerocon
coma flotante de doble precisión
Decimal 8 byte (64 Bits) (-922.337.203.685.477,5800) ~ 922.337.203.685.477,5800 Número
con coma fijade 4 decimales.
Cadena 1 byte por carácter 0 ~ 2.000 millonesde caracteres Cadenade caracteres
alfanumérica.
Java
El lenguaje de programaciónJavapermitedeclararvariablesde tipoprimitivo,perodadaque los
wrapperde dichasfuncionespresentanmuchasoperacionesútiles,esmáscomúnhacer usode las
clasesque lastratan.
Nombre Declaración Memoriarequerida Rango Descripción
Booleano boolean - true - false Define unflagque puede tomardos
posiblesvalores:true ofalse.
Byte byte 1 byte (8 Bits) [-128 ..127] Representacióndel númerode menorrangocon
signo.
Enteropequeño short 2 byte (16 Bits) [-32,768 .. 32,767] Representaciónde un
enterocuyorango espequeño.
Enteroint 4 byte (32 Bits) [-231 ..231-1] Representaciónde unenteroestándar.Este tipo
puede representarse sinsignousandosuclase Integerapartir de la JavaSE 8.
Entero largo long 8 byte (64 Bits) [-263 ..263-1] Representaciónde unenterode rango
ampliado.Este tipopuede representarse sinsignousandosuclase Longa partirde laJava SE 8.
Real float 4 byte (32 Bits) [±3,4·10-38 ..±3,4·1038] Representaciónde unreal
estándar.Recordarque al serreal,la precisióndel datocontenidovaríaenfuncióndel tamañodel
número:laprecisiónse ampliaconnúmerosmáspróximosa0 y disminuyecuantomásse alejadel
mismo.
Real largo double 8 byte (64 Bits) [±1,7·10-308 .. ±1,7·10308] Representaciónde unreal
de mayor precisión.Doubletieneel mismoefectoconlaprecisiónque float.
Carácter char 2 byte (16 Bits) ['u0000' .. 'uffff'] o[0 .. 65.535] Carácter o símbolo.
Para componerunacadena esprecisousarla clase String,no se puede hacercomotipoprimitivo.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Tipos de datos primitivos en c++
Tipos de datos primitivos en c++Tipos de datos primitivos en c++
Tipos de datos primitivos en c++
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Consulta biits
Consulta biitsConsulta biits
Consulta biits
 
La computadora digital
La computadora digitalLa computadora digital
La computadora digital
 
Tipos de-datos-integrados
Tipos de-datos-integradosTipos de-datos-integrados
Tipos de-datos-integrados
 
Tipo de datos JAVA
Tipo de datos JAVATipo de datos JAVA
Tipo de datos JAVA
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipos de datos Java
Tipos de datos JavaTipos de datos Java
Tipos de datos Java
 
Tipos de variables y rangos
Tipos de variables y rangosTipos de variables y rangos
Tipos de variables y rangos
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Conroles y tipos de datos
Conroles y tipos de datosConroles y tipos de datos
Conroles y tipos de datos
 
La computadora digital
La computadora digital La computadora digital
La computadora digital
 
2 j tipo de dato
2 j tipo de dato2 j tipo de dato
2 j tipo de dato
 
Almacenamiento
AlmacenamientoAlmacenamiento
Almacenamiento
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Tipos de datos c++
Tipos de datos c++Tipos de datos c++
Tipos de datos c++
 
P2. nombrar identificadores
P2. nombrar identificadoresP2. nombrar identificadores
P2. nombrar identificadores
 
Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Tema 0
Tema 0Tema 0
Tema 0
 

Destacado

01-GSD-Verification-recommendation
01-GSD-Verification-recommendation01-GSD-Verification-recommendation
01-GSD-Verification-recommendationColin Mosher, AIA
 
HESS Lightletter Q3 2016 -architectural designed smart lighting
HESS Lightletter Q3 2016 -architectural designed smart lightingHESS Lightletter Q3 2016 -architectural designed smart lighting
HESS Lightletter Q3 2016 -architectural designed smart lightingWalter Wendel
 
Apostila de algoritimos
Apostila de algoritimosApostila de algoritimos
Apostila de algoritimosCleide Soares
 
Práctica educativa innovadora
Práctica educativa innovadoraPráctica educativa innovadora
Práctica educativa innovadoraenyaalvarez
 
209 рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с
209  рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с209  рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с
209 рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64сdfdkfjs
 
MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02
MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02
MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02Nick Hill
 
MAPA CONCEPTUAL GERENCIA DE PROYECTOS
MAPA CONCEPTUAL GERENCIA DE PROYECTOSMAPA CONCEPTUAL GERENCIA DE PROYECTOS
MAPA CONCEPTUAL GERENCIA DE PROYECTOSgloriaymc
 
Debemos ecologizar la economía
Debemos ecologizar la economíaDebemos ecologizar la economía
Debemos ecologizar la economíaantoniocast
 
MS Windows Server 2003
MS Windows Server 2003MS Windows Server 2003
MS Windows Server 2003David Farinola
 
Telemoveis natal
Telemoveis natalTelemoveis natal
Telemoveis natalaninhaaas
 

Destacado (20)

01-GSD-Verification-recommendation
01-GSD-Verification-recommendation01-GSD-Verification-recommendation
01-GSD-Verification-recommendation
 
Concord SAP 1 Slide
Concord SAP 1 SlideConcord SAP 1 Slide
Concord SAP 1 Slide
 
HESS Lightletter Q3 2016 -architectural designed smart lighting
HESS Lightletter Q3 2016 -architectural designed smart lightingHESS Lightletter Q3 2016 -architectural designed smart lighting
HESS Lightletter Q3 2016 -architectural designed smart lighting
 
Noves fora nada
Noves fora nadaNoves fora nada
Noves fora nada
 
Planillas itsi 2011
Planillas itsi 2011Planillas itsi 2011
Planillas itsi 2011
 
Apostila de algoritimos
Apostila de algoritimosApostila de algoritimos
Apostila de algoritimos
 
EMA MA Lang Lit
EMA MA Lang LitEMA MA Lang Lit
EMA MA Lang Lit
 
UC Proj Mgmt
UC Proj MgmtUC Proj Mgmt
UC Proj Mgmt
 
Linked in 1
Linked in 1Linked in 1
Linked in 1
 
degree certificate
degree certificatedegree certificate
degree certificate
 
Práctica educativa innovadora
Práctica educativa innovadoraPráctica educativa innovadora
Práctica educativa innovadora
 
209 рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с
209  рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с209  рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с
209 рабочая тетрадь по обществознанию. 5кл. митькин а.с-2013 -64с
 
IA Robotica
IA RoboticaIA Robotica
IA Robotica
 
MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02
MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02
MITRE-ATARC-Cloud-Computing-White-Paper-2016-05-02
 
MAPA CONCEPTUAL GERENCIA DE PROYECTOS
MAPA CONCEPTUAL GERENCIA DE PROYECTOSMAPA CONCEPTUAL GERENCIA DE PROYECTOS
MAPA CONCEPTUAL GERENCIA DE PROYECTOS
 
Adicción a la web
Adicción a la webAdicción a la web
Adicción a la web
 
Debemos ecologizar la economía
Debemos ecologizar la economíaDebemos ecologizar la economía
Debemos ecologizar la economía
 
MS Windows Server 2003
MS Windows Server 2003MS Windows Server 2003
MS Windows Server 2003
 
Viscosidade
ViscosidadeViscosidade
Viscosidade
 
Telemoveis natal
Telemoveis natalTelemoveis natal
Telemoveis natal
 

Similar a Tipos de datos

Similar a Tipos de datos (20)

tipo de datos
tipo de datostipo de datos
tipo de datos
 
Datos simples
Datos simplesDatos simples
Datos simples
 
Datos simples
Datos simples Datos simples
Datos simples
 
Tipos de datos_para_c++
Tipos de datos_para_c++Tipos de datos_para_c++
Tipos de datos_para_c++
 
Tipos de datos en postgres
Tipos de datos en postgresTipos de datos en postgres
Tipos de datos en postgres
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
Tipo de datos_para_c++
Tipo de datos_para_c++Tipo de datos_para_c++
Tipo de datos_para_c++
 
Tipo de datos_para_c++
Tipo de datos_para_c++Tipo de datos_para_c++
Tipo de datos_para_c++
 
Codigo C+++
Codigo C+++Codigo C+++
Codigo C+++
 
Tipo de Datos!
Tipo de Datos!Tipo de Datos!
Tipo de Datos!
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACION
 
Java
JavaJava
Java
 
Taller de lenguaje 1
Taller de lenguaje 1Taller de lenguaje 1
Taller de lenguaje 1
 
Power designer tipos de datos
Power designer tipos de datosPower designer tipos de datos
Power designer tipos de datos
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
 
Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Pop tipos de datos
Pop tipos de datosPop tipos de datos
Pop tipos de datos
 

Último

COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 

Último (20)

COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 

Tipos de datos

  • 1.
  • 2. 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 al programador sobre la clase de datos que se va a trabajar. Un tipo de dato es la esencia de un espacio en memoria con restricciones, por ejemplo, por lo general el tipo "int" representa un conjunto de enteros de 32 bits cuyo rango va desde el -2.147.483.648 al 2.147.483.647, así como las operaciones que se pueden realizar con los enteros, como son la suma, la resta, y la multiplicación. Los colores, por su parte, se representan como tres bytes denotando la cantidad de rojo, verde y azul, y una cadena de caracteres representando el nombre del color, las operaciones permitidas en este caso incluyen la adición y la sustracción, pero no la multiplicación. Éste es un concepto propio de la informática, más específicamente de los lenguajes de programación, aunque también se encuentra relacionado con nociones similares de la matemática y la lógica. 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. 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
  • 3. 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 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
  • 4. Tipos de datos en distintos lenguajes Pascal El lenguaje de programación Pascal permite declarar variables de tipo carácter (Cadena) y numérica. Como se puede apreciar, todas las variables excepto la de tipo Cadena son de tipo numéricas incluyendo Booleano. Nombre Memoriarequerida Rango Descripción Booleano 1 byte (8 Bits) 1 ~ 0 Verdad- Falso Byte 1 byte (8 Bits) 0 ~ 255 Byte sinsigno. ByteSig 1 byte (8 Bits) (-128) ~ 127 Byte con signo. Word 2 byte (16 Bits) 0 ~ 65.535 Word sinsigno. WordSig 2 byte (16 Bits) (-32768) ~ 32767 Word con signo. Entero4 byte (32 Bits) 0 ~ 4.294.967.295 Enterosinsigno. EnteroSig 4 byte (32 Bits) (-2.147.483.648) ~ 2.147.483.647 Enterocon signo. Real 8 byte (64 Bits) (-1,79769313486232^308) ~ (-4.94065645841247^-324) Númerocon coma flotante de doble precisión Decimal 8 byte (64 Bits) (-922.337.203.685.477,5800) ~ 922.337.203.685.477,5800 Número con coma fijade 4 decimales. Cadena 1 byte por carácter 0 ~ 2.000 millonesde caracteres Cadenade caracteres alfanumérica.
  • 5. Java El lenguaje de programaciónJavapermitedeclararvariablesde tipoprimitivo,perodadaque los wrapperde dichasfuncionespresentanmuchasoperacionesútiles,esmáscomúnhacer usode las clasesque lastratan. Nombre Declaración Memoriarequerida Rango Descripción Booleano boolean - true - false Define unflagque puede tomardos posiblesvalores:true ofalse. Byte byte 1 byte (8 Bits) [-128 ..127] Representacióndel númerode menorrangocon signo. Enteropequeño short 2 byte (16 Bits) [-32,768 .. 32,767] Representaciónde un enterocuyorango espequeño. Enteroint 4 byte (32 Bits) [-231 ..231-1] Representaciónde unenteroestándar.Este tipo puede representarse sinsignousandosuclase Integerapartir de la JavaSE 8. Entero largo long 8 byte (64 Bits) [-263 ..263-1] Representaciónde unenterode rango ampliado.Este tipopuede representarse sinsignousandosuclase Longa partirde laJava SE 8. Real float 4 byte (32 Bits) [±3,4·10-38 ..±3,4·1038] Representaciónde unreal estándar.Recordarque al serreal,la precisióndel datocontenidovaríaenfuncióndel tamañodel número:laprecisiónse ampliaconnúmerosmáspróximosa0 y disminuyecuantomásse alejadel mismo. Real largo double 8 byte (64 Bits) [±1,7·10-308 .. ±1,7·10308] Representaciónde unreal de mayor precisión.Doubletieneel mismoefectoconlaprecisiónque float. Carácter char 2 byte (16 Bits) ['u0000' .. 'uffff'] o[0 .. 65.535] Carácter o símbolo. Para componerunacadena esprecisousarla clase String,no se puede hacercomotipoprimitivo.