Präzisions- und Clip-Trailing-Nullen festlegen, Exponent jedoch nie drucken
Ich muss einfach:
Stellen Sie die Genauigkeit so ein, dass die Floats auf die Hundertstelstelle gerundet werden (0,111 werden als 0,11 gedruckt).Clip mit nachgestellten Nullen (1,0 wird als 1 gedruckt)Niemals einen Exponenten drucken (1000.1 druckt als 1000.1)printf( "%.2f\n", input ); // handles 1 and 3 but not 2
printf( "%.2g\n", input ); // handles 1 and 2 but not 3
cout << setprecision( 2 ) << input << endl; // handles 1 and 2 but not 3
Gibt es eineprintf
odercout
Option, mit der ich alle diese Aufgaben erledigen kann?