OKPEDIA C

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).

  1. #include <stdio.h>
  2. main() {
  3. printf("Numero decimale %f", 3.1415);
  4. return 0;
  5. }

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

  1. #include <stdio.h>
  2. main() {
  3. printf("Numero decimale %1.2f", 3.1415);
  4. return 0;
  5. }

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


Linguaggio C


FacebookTwitterLinkedinLinkedin