Cómo controlar el número de decimales en lenguaje c
Puede especificar el número de dígitos significativos después del punto decimal durante la salida para lograr una precisión de varios dígitos.
Para tener una precisión de varios decimales, el tipo de datos debe ser de punto flotante y puede ser de precisión simple (flotante) o de precisión doble (doble).
En lenguaje C, la salida se implementa utilizando la función de salida formateada printf.
El formato de salida es:
%.NF
1 % es el carácter inicial de la cadena de formato.
2 .N especifica mostrar N decimales.
3 F es el carácter de tipo, que es f para números de punto flotante y lf para números de dos dígitos.
Ejemplo:
1 Número de punto flotante de salida a=1.23234; retiene 3 decimales:
printf("%.3f",a); p>
2 Salida de dos dígitos b=123.345232; el método de escritura para retener 4 decimales es:
printf("%.4lf",b);