Este documento describe los diferentes tipos de datos fundamentales en C++. Menciona que cada objeto tiene un tipo asociado que determina las operaciones aplicables y su interpretación. Luego enumera y explica brevemente los tipos de datos booleanos, de caracteres, enteros (tanto con signo como sin signo) y reales, indicando sus posibles valores y cómo declarar variables de cada tipo.
4. TIPOS DE DATOS FUNDAMENTALES
BOOLEANOS
Es el que puede tener dos valores: true y false
bool casado = true;
true tiene el valor 1
false tiene el valor 0
Si se coloca un valor distinto a los anteriores:
bool casado=5; //5 es distinto de cero, b es true
bool casado=0; // 0 es false, el compilador lo entiende
5. TIPOS DE DATOS FUNDAMENTALES
CARACTERES
Como hemos visto, una literal de tipo char se
escribe entre apostrofes, como ‘x’. La
declaración de variables tipo char es simple
char c=‘a’;
6. TIPOS DE DATOS FUNDAMENTALES
ENTEROS
Para números enteros CON SIGNO. Pueden ser: int, short
y long.
int incluye los valores: -32 768 al 32 767
short incluye los valores: -32 768 al 32 767
long incluye los valores: -2 147 483 648 al 2 147 483 647
La declaración de las variables es de la siguiente manera:
int numero1= 32 767;
short numero2= 32 767;
long numero3=2 147 483 647;
7. TIPOS DE DATOS FUNDAMENTALES
ENTEROS
Para números sin enteros SIN SINGO, se antepone la
palabra unsigned a los tipos de datos: int, short y long.
int incluye los valores: 0 al 65 535
short incluye los valores: 0 al 65 535
long incluye los valores: 0 al 4 294 967 295
La declaración de las variables es de la siguiente manera:
unsigned int numero1= 65 535;
unsigned short numero2= 65 535;
unsigned long numero3= 4 294 967 295;
8. TIPOS DE DATOS FUNDAMENTALES
• REALES
Se usan para operaciones matemáticas y
científicas
Tipo Rango
float 1.17549e-38 <= |X| <= 3.40282e+38
double 2.22507e-308 <= |X| <= 1.79769e+308
long double 3.37e-4932 <= |X| <= 1.18e4932