Tipos De Datos En C++
Enviado por 0987177156 • 13 de Noviembre de 2013 • 348 Palabras (2 Páginas) • 337 Visitas
TIPO DE DATOS EN VISUAL C++
PROGRAMACIÓN I
NOMBRE: TERESA ALEJANDRA MORA MERA
FECHA: SEPTIEMBRE 24 DEL 2013
CARRERA: ELECTRÓNICA Y TELECOMUNICACIONES
SEMESTRE: SEGUNDO
TIPOS DE DATOS NUMÉRICOS ENTEROS
El tipo de dato numérico entero es un subconjunto finito de los números enteros del mundo real. Pueden ser positivos o negativos.
TIPO DE DATO DESCRIPCIÓN NÚMERO DE BYTES TÍPICO RANGO
short Entero corto 2 -32768 a 32767
int Entero 4 -2147483648 a +2147483647
long Entero largo 4 -2147483648 a +2147483647
char Carácter 1 -128 a 127
Con los tipos enteros pueden utilizarse los calificadores signed y unsigned. Estos calificadores indican si el número 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;
TIPO DE DATO DESCRIPCIÓN NÚMERO DE BYTES TÍPICO RANGO
signed short Entero corto 2 -32768 a 32767
unsigned short Entero corto sin signo 2 0 a 65535
signed int Entero 4 -2147483648 a +2147483647
unsigned int Entero sin signo 4 0 a 4294967295
signed long Entero largo 4 -2147483648 a +2147483647
unsigned long Entero largo sin signo 4 0 a 4294967295
signed char Carácter 1 -128 a 127
unsigned char Carácter sin signo 1 0 a 255
Podemos ver que los datos enteros de tipo signed son equivalentes a los enteros sin utilizar el calificador:
signed int a; es equivalente a escribir int a;
TIPOS DE DATOS NUMÉRICOS REALES
El tipo de dato numérico real es un subconjunto finito de los números reales. Pueden ser positivos o negativos.
TIPO DE DATO DESCRIPCIÓN NÚMERO DE BYTES TÍPICO RANGO
float Real (Número en coma flotante) 4 Positivos: 3.4E-38 a 3.4E38
Negativos: -3.4E-38 a -3.4E38
double Real doble(Número en coma flotante de doble precisión) 8 Positivos: 1.7E-308 a 1.7E308
Negativos: -1.7E-308 a -1.7E308
long double Real doble largo 10 Positivos: 3.4E-4932 a 1.1E4932
Negativos: -3.4E-4932 a -1.1E4932
TIPO LÓGICO
Los datos de este tipo sólo pueden contener dos valores: true o false (verdadero o falso).
TIPO DE DATO DESCRIPCIÓN NÚMERO DE BYTES RANGO
bool Dato de tipo lógico 1 0, 1
Si se muestran como enteros, el valor true toma el valor 1 y false el valor 0.
TIPO CARÁCTER EXTENDIDO
Este tipo se utiliza para representar caracteres unicode. Utiliza 2 bytes a diferencia del tipo char que solo utiliza 1.
TIPO DE DATO DESCRIPCIÓN NÚMERO DE BYTES TÍPICO RANGO
wchar_t Carácter Unicode 2 0 a 65535
...