*** materiale di approfondimento: per chi è interessato al linguaggio Java ***
Specificatori di output aggiuntivi ti consentono di controllare l'output dei numeri in determinati formati.
Larghezza minima del campo
Esempio:
%04d - il numero verrà visualizzato in 4 posizioni, se ci sono meno di quattro cifre, le prime saranno zeri
int a=34; System.out.printf("%04d",a); //sullo schermo: 0 0 3 4
Il carattere di sottolineatura è posizionato qui appositamente per la visualizzazione visiva dell'output del numero.
%4d – lo stesso, ma al posto degli zeri ci saranno degli spazi
int a=34; System.out.printf(“%4d”,a); //sullo schermo: 3 4 < /codice>
Output con una certa precisione - usato per emettere numeri reali. Per impostazione predefinita, i numeri reali vengono visualizzati con una precisione fino a 6 cifre decimali. Ma ci sono casi che devono essere emessi con una precisione diversa. In questo caso è necessario specificare quanti posti di familiarità destinare al numero stesso e quanti dopo la virgola.
Ad esempio,
%9.3f - verrà visualizzato un numero reale in 9 posizioni, con tre cifre decimali.
doppio a=34.24356; System.out.printf("%9.3f",a); // sullo schermo: _ _ _ 3 2 . 2 4 4
Proviamo a utilizzare queste informazioni nella pratica.