Ingresso/uscita: tramite printf e scanf, con i seguenti specificatori di formato: • %u per numeri in decimale; • %o per numeri in ottale; • %x per numeri in esadecimale con cifre 0, . . . , 9, a, . . . , f; • %X per numeri in esadecimale con cifre 0, . . . , 9, A, . . . , F.
Esempio di una funzione che calcola la media tra due valori: float calcolamedia(float a, float b) { float media; media=(a+b)/2; return(media); } Per richiamare tale funzione si procede nel seguente modo: main() { float a=10, b=25, risultato; risultato=calcolamedia(a,b); printf("Valore medio= %f\n",risultato); } Nota: l ...
float : sono i numeri a virgola mobile (in inglese "floating-point") a precisione singola (32 bit). double : sono i numeri a virgola mobile a precisione doppia (64 bit).
Con C, puoi ottenere lo stesso con il %. 2f stringa di formato nel printf() funzione. Si tratta di limitare un valore a virgola mobile a due posizioni dopo il punto decimale in C++.
Per essere più precisi, un numero decimale è un numero formato da due parti divise da una virgola: - la parte a sinistra della virgola viene detta parte intera; - la parte a destra della virgola viene detta parte decimale. Ad esempio è un numero decimale, di cui: è la parte intera e è la parte decimale.