TIPOS DE DATOS PARA C++
LA SIGUIENTE TABLA INDICA LOS TIPOS DE DATO SIMPLE DE
C++ SON SUS MODIFICADORES DE TAMAÑO (LONG Y SHORT)
ADEMÁS DE SUS MODIFICADORES DE SIGNO (SIGNED Y
UNSIGNED).
PROPOSITO
Los distintos tipos de datos son representados en la memoria del
computador de acuerdo al tipo y al lenguaje de programación que use.
Los números enteros en C++ por ejemplo miden 16 bits o 2 bytes
(bit=digito binario).
El mínimo numero que se puede escribir en 16 bits equivale a 16 ceros
(0) que al ser convertidos a decimal representan precisamente el valor
0 (cero). El máximo número que se puede escribir en 16 bits son 16
unos que representan el numero 65535 decimal. Teniendo en cuenta
que hablamos de números sin signo.
TIPOS DE DATOS PARA C++
• Los distintos tipos de datos son representados en la memoria del computador de
acuerdo al tipo y al lenguaje de programación que use. Los números enteros en C++
por ejemplo miden 16 bits o 2 bytes (bit=digito binario).
• El mínimo numero que se puede escribir en 16 bits equivale a 16 ceros (0) que al ser
convertidos a decimal representan precisamente el valor 0 (cero). El máximo número
que se puede escribir en 16 bits son 16 unos que representan el numero 65535
decimal. Teniendo en cuenta que hablamos de números sin signo.
TIPO DE DATOS BASICO EN
LENGUAJE C++
TIPOS DE DATOS
TIPOS DE DATOS C++ NUMÉRICOS
ENTEROS
Con los tipos enteros pueden utilizarse los calificadores signad y
insignes. Estos calificadores indican si el número tiene signo o no. Si se
usan solos, sin indicar el tipo de dato se asume intr.. Por ejemplo, las
siguientes declaraciones son equivalentes: insigne inti x; equivale a:
insigne x.
TIPOS DE DATOS C++ NUMÉRICOS
ENTEROS
Usando estos calificadores podemos tener los
siguientes tipos enteros:
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. En C++ los tipos de datos numéricos reales son los
siguientes
TIPO LÓGICO
• Los datos de este tipo sólo pueden contener dos valores: true o falso (verdadero ó
falso). Si se muestran como enteros, el valor true toma el valor 1 y false el valor 0.
TIPO DE DATO DESCRIPCIÓN NÚMERO DE
BYTES TÍPICO
RANGO
BOOL DATO DE TIPO
LÓGICO
1 0,1
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
CONCLUSIÓN
• Cualquier lenguaje de programación se debe conocer cuales son los conceptos
que soporta, es decir, el tipo de programación que vamos a poder realizar con
él. Como el C++ incorpora características nuevas respecto a lenguajes como
Pascal o C, en primer lugar daremos una descripción a los conceptos a los
que este lenguaje da soporte, repasando los paradigmas de programación y
centrándonos en la evolución desde la programación Funcional a la
programación Orientada a Objetos.
• Mena Ramírez Roberto Michell y Gaitan Velazquez Maryfer

Tipos de datos_para_c_++

  • 1.
  • 2.
    LA SIGUIENTE TABLAINDICA LOS TIPOS DE DATO SIMPLE DE C++ SON SUS MODIFICADORES DE TAMAÑO (LONG Y SHORT) ADEMÁS DE SUS MODIFICADORES DE SIGNO (SIGNED Y UNSIGNED).
  • 3.
    PROPOSITO Los distintos tiposde datos son representados en la memoria del computador de acuerdo al tipo y al lenguaje de programación que use. Los números enteros en C++ por ejemplo miden 16 bits o 2 bytes (bit=digito binario). El mínimo numero que se puede escribir en 16 bits equivale a 16 ceros (0) que al ser convertidos a decimal representan precisamente el valor 0 (cero). El máximo número que se puede escribir en 16 bits son 16 unos que representan el numero 65535 decimal. Teniendo en cuenta que hablamos de números sin signo.
  • 4.
    TIPOS DE DATOSPARA C++ • Los distintos tipos de datos son representados en la memoria del computador de acuerdo al tipo y al lenguaje de programación que use. Los números enteros en C++ por ejemplo miden 16 bits o 2 bytes (bit=digito binario). • El mínimo numero que se puede escribir en 16 bits equivale a 16 ceros (0) que al ser convertidos a decimal representan precisamente el valor 0 (cero). El máximo número que se puede escribir en 16 bits son 16 unos que representan el numero 65535 decimal. Teniendo en cuenta que hablamos de números sin signo.
  • 5.
    TIPO DE DATOSBASICO EN LENGUAJE C++ TIPOS DE DATOS
  • 6.
    TIPOS DE DATOSC++ NUMÉRICOS ENTEROS Con los tipos enteros pueden utilizarse los calificadores signad y insignes. Estos calificadores indican si el número tiene signo o no. Si se usan solos, sin indicar el tipo de dato se asume intr.. Por ejemplo, las siguientes declaraciones son equivalentes: insigne inti x; equivale a: insigne x.
  • 7.
    TIPOS DE DATOSC++ NUMÉRICOS ENTEROS Usando estos calificadores podemos tener los siguientes tipos enteros:
  • 8.
    TIPOS DE DATOSNUMÉRICOS REALES • El tipo de dato numérico real es un subconjunto finito de los números reales. Pueden ser positivos o negativos. En C++ los tipos de datos numéricos reales son los siguientes
  • 9.
    TIPO LÓGICO • Losdatos de este tipo sólo pueden contener dos valores: true o falso (verdadero ó falso). Si se muestran como enteros, el valor true toma el valor 1 y false el valor 0. TIPO DE DATO DESCRIPCIÓN NÚMERO DE BYTES TÍPICO RANGO BOOL DATO DE TIPO LÓGICO 1 0,1
  • 10.
    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
  • 11.
    CONCLUSIÓN • Cualquier lenguajede programación se debe conocer cuales son los conceptos que soporta, es decir, el tipo de programación que vamos a poder realizar con él. Como el C++ incorpora características nuevas respecto a lenguajes como Pascal o C, en primer lugar daremos una descripción a los conceptos a los que este lenguaje da soporte, repasando los paradigmas de programación y centrándonos en la evolución desde la programación Funcional a la programación Orientada a Objetos. • Mena Ramírez Roberto Michell y Gaitan Velazquez Maryfer