01: // specificatori di formato per il tipo base float
02: #include<stdio.h>
03: #include<stdlib.h>
04:
05: int main(int argc, char **argv){
06:
07: printf("%f\n", 123.4567890123456); // stampa in formato decimale
08: printf("%e\n", 123.4567890123456); // stampa in formato scientifico
09: printf("%E\n", 123.4567890123456); // stampa in formato scientifico maiuscolo
10: printf("%g\n", 123.4567890123456); // stampa in formato breve
11: printf("%G\n", 123.4567890123456); // stampa in formato breve maiuscolo
12:
13: // nel caso di %g e %G il sistema sceglie automaticamente se formato decimale o scientifico
14: printf("%g\n", 123456789.0123456); // stampa in formato breve
15: printf("%G\n", 123456789.0123456); // stampa in formato breve maiuscolo
16:
17:
18: return 0;
19: }
20:
21: /*
22: 123.456789
23: 123.456789
24: 1.234568e+02
25: 1.234568E+02
26: 123.457
27: 123.457
28: 1.23457e+08
29: 1.23457E+08
30: */
31:
Se avete commenti o osservazioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it