Anterior Siguiente
C Funciones de fundición de tipo:
El concepto de fundición de tipo en el lenguaje C se utiliza para modificar una variable de un tipo de fecha a otro tipo de datos. Nuevo tipo de datos debe ser mencionado antes de que el nombre de la variable o el valor entre paréntesis que se typecast.
C funciones de fundición de tipo programa de ejemplo:
- En el programa de C a continuación, 7/5 solo producirá valor entero como 1.
- Así, fundición de tipo se hace antes de la división para mantener el valor de flotador (1.4).
C
1
2
3
4
5
6
7
|
#include <stdio.h>
int main ()
{
float x;
x = (float) 7/5;
printf(«%f»,x);
}
|
Salida:
1.400000
Nota:
- Es una buena práctica convertir un tipo de datos inferior a un tipo de datos superior para evitar la pérdida de datos.
- Los datos se truncarán cuando el tipo de datos superior se convierta en inferior. Por ejemplo, si float se convierte en int, los datos que están presentes después del punto decimal se perderán.
Funciones de encasillamiento incorporadas en el lenguaje de programación C:
- Hay muchas funciones de encasillamiento incorporadas disponibles en el lenguaje C que realizan la conversión de tipos de datos de un tipo a otro.
- Haga clic en el nombre de cada función a continuación para obtener una descripción y programas de ejemplo.
Función de encasillamiento | Descripción |
atof() | Convierte string a float |
atoi() | Convierte string a int |
atol() | Convierte string a long |
itoa() | Convierte int a string |
ltoa() | Convierte long a string |
Prev Next
¿Le gusta? Por favor, ¡difunde la palabra!