Come stampare un numero decimale in C
Per stampare un numero decimale in linguaggio C occorre definire il formato %f (float) nella stringa di stampa.
printf(" %f ",3.1415);
In alternativa, definire il numero delle posizioni intere e decimale separate da un punto tra i simboli % e f.
printf(" %1.2f ",3.1415);
Un esempio pratico
Esempio 1
Questo programma stampa un numero decimale in formato decimale con virgola mobile float (%f).
- #include <stdio.h>
- main() {
- printf("Numero decimale %f", 3.1415);
- return 0;
- }
L'output del programma è
Numero decimale 3.1415
Esempio 2
Questo codice stampa un numero decimale in formato float definendo anche le posizioni intere e decimali
- #include <stdio.h>
- main() {
- printf("Numero decimale %1.2f", 3.1415);
- return 0;
- }
L'output del programma è
Numero decimale 3.14
https://how.okpedia.org/it/c/come-stampare-un-numero-decimale-in-c
Segnala un errore o invia un suggerimento per migliorare la pagina