Module: (C++) Reelle Zahlen


Problem

4/10

Eingabe und Ausgabe reeller Zahlen

Theory Click to read/hide

Einleitung

Die Einführung mehrerer Stoffgrößen aus dem Eingangsstrom und die Aufnahme in Variablen können standardisiert werden:
Float x, y;
cin Gradient x Bestandteil y;
Der erste gibt die Variable ein xZweite y



Schlußfolgerung

Wenn die Chemikalien entfernt werden, muss der Standard entfernt werden 6 Nach der Dezimalstelle wird das wissenschaftliche Format oder die Festfarbe automatisch ausgewählt.
Die Form der Rücknahme kann gebaut werden. Eine zusätzliche Bibliothek wird verwendet.iomanip - Manipulatoren führen den Abschluss.
Ein Manipulator muss verwendet werden, um eine festgefärbte Form zu entfernenfixedfür wissenschaftliche Formate - scientific♪ Dann ist es notwendig, die Anzahl der Figuren im Fragment mittels eines Manipulators zu bestimmen.setprecision()~ Manipulator ~setw() Eine Gesamtzahl von Positionen kann angefordert werden.

Beispiel
Float x = 1,0/6;
cout-Kanal feste Kanaleinstellung (9); / festgestellt 9 Ziffern im Fragment
cout versive setw(12) POX;

Es ist auf dem Bildschirm.
_0.1666672

Alle Teams können in einer Zeile aufgezeichnet werden:
cout vielseitige feste bu-Setprecision(9) Kanalsatz(12) PO;

Problem

Führen Sie die Aufgaben in der Reihenfolge aus: 
1. geben Sie in der 8. Zeile die Ausgabe der Variablen yim Festpunktformat an, wobei standardmäßig die Anzahl der Zeichen im Bruchteil angegeben wird;
2. geben Sie in der 9. Zeile die Ausgabe der Variablen yim Festpunktformat an, sodass die gesamte Zahl an 10 Stellen ausgegeben wird, wobei 4 Zeichen auf den Bruchteil gesetzt werden;
3. geben Sie in der 10. Zeile die Ausgabe der Variablen y an, damit die Zahl im wissenschaftlichen Format mit drei Ziffern im Bruchteil ausgegeben wird.
Jede Ausgabeanweisung muss eine Zahl mit einer neuen Zeile ausgeben.