Sei sulla pagina 1di 15

TIPOS DE DATOS C++

PROFESORA:MARGARITA ROMERO ALVARADO


CARRERA:PROGRAMACIN
2 AM
ALUMNA: CECILIA YAMILETH HERNANDEZ CANDELARIO
CENTRO DE COMPUTO 1
C++ PRORCIONA LOS SIGUIENTES
TIPOS DE DATOS PRIMITIVOS

NUMRICOS ENTEROS
NUMRICOS REALES
TIPO LGICO
TIPO CARCTER EXTENDIDO
Lostipos de datos primitivosson los que estn
definidos dentro del lenguaje.

Lostipos de datos derivadosse forman a partir de


los tipos primitivos.
Tipos de datos C++ numricos
enteros

El tipo de dato numrico entero es un subconjunto


finito de los nmeros enteros del mundo real. Pueden
ser positivos o negativos.
En C++ los tipos de datos numricos enteros son los
siguientes:
Nmero de
Tipo de Dato Descripcin Rango
bytes tpico
short Entero corto 2 -32768 a32767
-2147483648
int Entero 4
a+2147483647
-2147483648
long Entero largo 4
a+2147483647
char Carcter 1 -128 a127
Con los tipos enteros pueden utilizarse
loscalificadoressignedyunsigned. Estos
calificadores indican si el nmero tiene signo o no. Si
se usan solos, sin indicar el tipo de dato se asume int.
Por ejemplo, las siguientes declaraciones son
equivalentes:
unsigned int x;equivale a:unsigned x;
Usando estos calificadores podemos tener los
siguientes tipos enteros:
Usando estos calificadores podemos
tener los siguientes tipos enteros:
Nmero de
Tipo de Dato Descripcin Rango
bytes tpico
signed short Entero corto 2 -32768 a 32767
Entero corto sin
unsigned short 2 0 a 65535
signo
-2147483648
signed int Entero 4
a +2147483647
unsigned int Entero sin signo 4 0 a 4294967295
-2147483648
signed long Entero largo 4
a +2147483647
Entero largo sin
unsigned long 4 0 a 4294967295
signo
signed char Carcter 1 -128 a 127
unsigned char Carcter sin signo 1 0 a 255
Tipos de datos numricos reales

El tipo de dato numrico real es un subconjunto finito


de los nmeros reales. Pueden ser positivos o
negativos.
En C++ los tipos de datos numricos reales son los
siguientes:
Nmero de
Tipo de Dato Descripcin Rango
bytes tpico
Positivos: 3.4E-38
Real (Nmero en a 3.4E38
float 4
coma flotante) Negativos: -3.4E-
38 a -3.4E38
Real Positivos: 1.7E-
doble(Nmero en 308 a 1.7E308
double 8
coma flotante de Negativos: -1.7E-
doble precisin) 308 a -1.7E308
Positivos: 3.4E-
4932 a 1.1E4932
Negativos: -3.4E-
long double Real doble largo 10
4932 a -1.1E4932
Tipo lgico

Los datos de este tipo slo pueden contener dos


valores: true false (verdadero falso).
Si se muestran como enteros, el valor true toma el
valor 1 y false el valor 0.
Nmero de
Tipo de Dato Descripcin Rango
bytes tpico
Dato de tipo
bool 1 0, 1
lgico
TIPO ESPACIO RANGO
CHAR 8 BITS -128 A 127
INT 32 BITS -2,147,483,647
SHORT INT 16 BITS -32,768 a 32,767
UNSIGNED INT 32 BITS 0 a 4,294,967,295
FLOAT 32 BITS 3.4*10e-38 a
3.4*10e38
DOUBLE 64 BITS 1.7*10e-308 a
1.7*10e308
LONG DOUBLE 80 BITS 3.4*10e-4932 a
1.1*10e4932
BOOL 8 BITS 0a1
Tipo carcter extendido

Este tipo se utiliza para representar caracteres UNICODE. Utiliza 2 bytes


a diferencia del tipo char que solo utiliza 1.

Nmero de
Tipo de Dato Descripcin Rango
bytes tpico
Carcter
wchar_t 2 0 a 65535
Unicode
CARACTERES

INCLUYE LAS LETRAS DEL ALFABETO (MAYSCULAS Y MINUSCULAS)


LOS 10 DIGITOS DEL 0 AL 9 Y SIMBOLOS ESPECIALES
(+,$,-,.)
PALABRA CLAVE PARA ESPECIFICAR ESTE TIPO DE DATO: CHAR
FORMATO DE DECLARACIN CHAR LISTA_DE_VARIABLES;
GRACIAS POR SU ATENCIN

Potrebbero piacerti anche