Red de conocimientos sobre prescripción popular - Conocimiento de perdida de peso - ¿Cómo convertir números reales en enteros después del redondeo del punto decimal en lenguaje C?
¿Cómo convertir números reales en enteros después del redondeo del punto decimal en lenguaje C?
También puedes hacer esto:
# include & ltstdio.h & gt
main()
{
floatI; p>
Printf("Por favor ingresa un número I:");
scanf("%f ", & ampI /*Ingresas un valor y asignas el valor a I */
printf("%.0f ", I); /* %m.nf significa que los datos especificados para la salida ocupan m columnas, incluidos n decimales. Si la longitud del valor es menor que m, se rellena el extremo izquierdo; si es mayor que m, se genera el número original. Entonces, si configuramos n en 0, es decir, el número de decimales es 0, entonces la parte decimal se redondeará automáticamente y luego se generará un número entero. Tenga en cuenta que si no necesita redondear decimales, probablemente no se pueda utilizar este método*/
}