0% encontró este documento útil (0 votos)
20 vistas

tiposDeDatosEnC PDF

El documento describe los tipos de datos primitivos en C, incluyendo char, int, short, long, float, double y long double. Cada tipo de datos tiene un tamaño en bits y un rango de valores específico. Por ejemplo, char usa 8 bits y puede almacenar valores entre -128 y 127, mientras que long long usa 64 bits y puede almacenar valores entre -9.2 billones y 9.2 billones. El documento también explica cómo palabras clave como short, long y unsigned pueden modificar el tamaño y rango de valores de los tipos de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas

tiposDeDatosEnC PDF

El documento describe los tipos de datos primitivos en C, incluyendo char, int, short, long, float, double y long double. Cada tipo de datos tiene un tamaño en bits y un rango de valores específico. Por ejemplo, char usa 8 bits y puede almacenar valores entre -128 y 127, mientras que long long usa 64 bits y puede almacenar valores entre -9.2 billones y 9.2 billones. El documento también explica cómo palabras clave como short, long y unsigned pueden modificar el tamaño y rango de valores de los tipos de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Tarea “Conceptos de los tipos

de datos primitivos en
lenguaje de programación
tipo C”

Alumno: Jennifer Montserrat Serrano Rodriguez

Materia: Fundamentos de Programación

Carrera: Ingeniería en Sistemas Computacionales

Instituto de Educación Superior: “Escuela Superior de Computo”

Turno y Grupo: 1CV5

Profesor: Raúl Santillán Luna


En el lenguaje de programación C, los tipos de datos primitivos son los bloques básicos de
información que se utilizan para almacenar valores. Cada tipo de datos tiene un tamaño en bits y
un rango de valores que puede almacenar. A continuación, se detallan los principales tipos de
datos primitivos en C y sus características a nivel de bits:

Char:
El tipo de dato 'char' se utiliza para almacenar caracteres y se representa en 8 bits. El rango de
valores que puede almacenar va desde -128 a 127, lo que significa que puede almacenar tanto
caracteres ASCII como caracteres extendidos.

• char (permite almacenar un valor entero entre -128 y 127 o entre 0 y 255 dependiendo del
compilador utilizado)
• signed char (permite almacenar un valor entero entre [-128 , 127])
• unsigned char (permite almacenar un valor entero entre [0 , 255])

Int:
El tipo de dato 'int' se utiliza para almacenar enteros y se representa en 32 bits. El rango de valores
que puede almacenar va desde -2,147,483,648 a 2,147,483,647, lo que significa que puede
almacenar valores enteros negativos y positivos.

• signed int (permite almacenar un valor como mínimo entre [-2147483648 , 2147483647]
Cuando definimos una variable de este tipo podemos resumirla poniendo solo int
Recordemos que hasta ahora siempre utilizamos este tipo de dato para almacenar
enteros, pero de ahora en más podemos utilizar la más eficiente según la necesidad de
almacenamiento.
• unsigned int (permite almacenar un valor como mínimo entre [0 , 4294967295]
Cuando definimos una variable de este tipo podemos resumirla poniendo solo unsigned

Short:
El tipo de dato 'short' se utiliza para almacenar enteros pequeños y se representa en 16 bits. El
rango de valores que puede almacenar va desde -32,768 a 32,767.

• signed short int ( permite almacenar un valor como mínimo entre[-32767 , 32767])
Cuando definimos una variable de este tipo podemos resumirla poniendo solo short o
short int o signed short.
• unsigned short int ( permite almacenar un valor como mínimo entre[0 , 65535])
Cuando definimos una variable de este tipo podemos resumirla poniendo solo unsigned
short.

Long:
El tipo de dato 'long' se utiliza para almacenar enteros grandes y se representa en 64 bits. El rango
de valores que puede almacenar va desde -9,223,372,036,854,775,808 a
9,223,372,036,854,775,807.

• signed long int (permite almacenar un valor como mínimo entre [-2147483648 ,
2147483647]
Cuando definimos una variable de este tipo podemos resumirla poniendo solo long o long
int o signed long
• unsigned long int (permite almacenar un valor como mínimo entre [0 , 4294967295]
Cuando definimos una variable de este tipo podemos resumirla poniendo solo unsigned
long

Float:
El tipo de dato 'float' se utiliza para almacenar números decimales de precisión simple y se
representa en 32 bits. Puede almacenar valores en el rango de aproximadamente 1.2 x 10^-38 a
3.4 x 10^38.

Double:
El tipo de dato 'double' se utiliza para almacenar números decimales de precisión doble y se
representa en 64 bits. Puede almacenar valores en el rango de aproximadamente 2.2 x 10^-308 a
1.8 x 10^308.

Long double:
El tipo de dato 'long double' se utiliza para almacenar números decimales de precisión extendida y
se representa en 80 bits o más en algunas implementaciones. Puede almacenar valores en el
rango de aproximadamente 3.4 x 10^-4932 a 1.1 x 10^4932.

• signed long long int (permite almacenar un valor como mínimo entre
[?9223372036854775807 , 9223372036854775807]
Cuando definimos una variable de este tipo podemos resumirla poniendo solo long long o
long long int o signed long long
• unsigned long long int (permite almacenar un valor como mínimo entre [0 ,
18446744073709551615]
Cuando definimos una variable de este tipo podemos resumirla poniendo solo unsigned
long long

Unsigned:
El tipo de dato 'unsigned' se utiliza para almacenar valores enteros sin signo y tiene el mismo
tamaño en bits que el tipo de dato correspondiente con signo. Por ejemplo, un 'unsigned char'
tiene 8 bits y puede almacenar valores en el rango de 0 a 255.

Es importante tener en cuenta que el tamaño en bits y el rango de valores pueden variar según la
implementación de C y la plataforma en la que se está utilizando. Además, los tipos de datos
primitivos también pueden ser modificados por palabras clave como 'short', 'long' y 'unsigned'
para ajustar el tamaño y el rango de valores según las necesidades específicas del programa.

Referencias:
Programación en C/Tipos de datos - Wikilibros (wikibooks.org)
Todos los tipos de datos primitivos en el lenguaje C (tutorialesprogramacionya.com)
\chapter{Introducción y conceptos generales} (upct.es)
Tipos de datos en el lenguaje C | Un Blog dedicado a la programación (espol.edu.ec)

También podría gustarte