Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Arithmetische Operationen | Einführung
C++ Datentypen
course content

Kursinhalt

C++ Datentypen

C++ Datentypen

1. Einführung
2. Numerische Datentypen
3. Textdatentyp
4. Andere Datentypen und Konzepte

book
Arithmetische Operationen

Festlegen der Genauigkeit

Wie Sie bereits wissen sollten, können Sie grundlegende Datenmanipulationen mit arithmetischen Operatoren wie Addition (+), Subtraktion (-), Division (/) und Multiplikation (*) durchführen. Zusätzlich berechnet der Modulus-Operator (%) den Rest einer Division.

cpp

main

copy
123456789
#include <iostream> #include <iomanip> int main() { // Uncomment to see the difference // std::cout << std::fixed; std::cout << std::setprecision(5) << 15.125 * 0.8309 << std::endl; }

Im obigen Beispiel können gelegentlich Gleitkomma-Ergebnisse während der Berechnungen entstehen. Um die Genauigkeit dieser Ergebnisse zu verwalten, können Sie std::setprecision in Kombination mit std::fixed verwenden. Dies ermöglicht es Ihnen, die Anzahl der Nachkommastellen zu steuern, die nach dem Dezimalpunkt angezeigt werden, und sorgt für eine konsistente Genauigkeit in Ihrer Ausgabe.

Hinweis

Ohne std::fixed steuert std::setprecision die Gesamtanzahl der angezeigten Ziffern, einschließlich der Ziffern vor und nach dem Dezimalpunkt. Mit std::fixed wird die Zahl in Festkommadarstellung angezeigt, wobei der Dezimalpunkt an einer festen Position bleibt.

Aufgabe

Swipe to start coding

  1. Fügen Sie <iomanip> ein, um die Genauigkeit einstellen zu können.
  2. Folgen Sie den Kommentaren, um eine Genauigkeit einzustellen.
  3. Berechnen und geben Sie das Äquivalent von 5 Meilen in Kilometern aus, gerundet auf eine Dezimalstelle.

Hinweis

Um 5 Meilen in Kilometer umzurechnen, multiplizieren Sie die Anzahl der Meilen mit dem Umrechnungsfaktor (1.60934).

Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.

Lösung

cpp

solution

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 2
toggle bottom row

book
Arithmetische Operationen

Festlegen der Genauigkeit

Wie Sie bereits wissen sollten, können Sie grundlegende Datenmanipulationen mit arithmetischen Operatoren wie Addition (+), Subtraktion (-), Division (/) und Multiplikation (*) durchführen. Zusätzlich berechnet der Modulus-Operator (%) den Rest einer Division.

cpp

main

copy
123456789
#include <iostream> #include <iomanip> int main() { // Uncomment to see the difference // std::cout << std::fixed; std::cout << std::setprecision(5) << 15.125 * 0.8309 << std::endl; }

Im obigen Beispiel können gelegentlich Gleitkomma-Ergebnisse während der Berechnungen entstehen. Um die Genauigkeit dieser Ergebnisse zu verwalten, können Sie std::setprecision in Kombination mit std::fixed verwenden. Dies ermöglicht es Ihnen, die Anzahl der Nachkommastellen zu steuern, die nach dem Dezimalpunkt angezeigt werden, und sorgt für eine konsistente Genauigkeit in Ihrer Ausgabe.

Hinweis

Ohne std::fixed steuert std::setprecision die Gesamtanzahl der angezeigten Ziffern, einschließlich der Ziffern vor und nach dem Dezimalpunkt. Mit std::fixed wird die Zahl in Festkommadarstellung angezeigt, wobei der Dezimalpunkt an einer festen Position bleibt.

Aufgabe

Swipe to start coding

  1. Fügen Sie <iomanip> ein, um die Genauigkeit einstellen zu können.
  2. Folgen Sie den Kommentaren, um eine Genauigkeit einzustellen.
  3. Berechnen und geben Sie das Äquivalent von 5 Meilen in Kilometern aus, gerundet auf eine Dezimalstelle.

Hinweis

Um 5 Meilen in Kilometer umzurechnen, multiplizieren Sie die Anzahl der Meilen mit dem Umrechnungsfaktor (1.60934).

Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.

Lösung

cpp

solution

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 2
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt