1 /* 2 * ostream.cpp 3 * 4 * Verwendung von ostream-Funktionen. 5 * 6 * Autor: H.Drachenfels 7 * Erstellt am: 11.3.2019 8 */
9
10 #include <iostream>
11 #include <iomanip> // setprecision, setw, setfill
12
13 int main()
14 {
15 std::cout.setf(std::ios_base::fixed, std::ios_base::floatfield);
16 std::cout.precision(1);
17 std::cout << 1.26 << std::endl; // gibt 1.3 aus
18
19 std::cout.width(4);
20 std::cout.fill('0');
21 std::cout << 1 << std::endl; // gibt 0001 aus
22
23 // das gleiche mit Manipulatoren:
24 std::cout << std::fixed << std::setprecision(1) << 1.26 << std::endl;
25 std::cout << std::setw(4) << std::setfill('0') << 1 << std::endl;
26 }
27