Voglio emettere il valore di un doppio nella sua piena precisione. Tuttavia, quando si utilizza la funzione cout, visualizza solo le prime 6 cifre anche se vi sono circa 15-16 cifre di precisione.Come posso visualizzare più decimali nella console di uscita?
Come si ottiene che il programma visualizzi l'intero valore, incluso il componente di magnitudine (alimentazione)?
cosa succede se si voleva che fosse completamente precisi. ma ovviamente gira il numero come 7.3333333 per dire 7.33 –
Non è equivalente al formato% g di printf. E quel formato non ti dà quello che danno alcuni altri linguaggi: la stringa più breve che legge il numero originale. – AProgrammer