Die Möglichkeit, zwei Dezimalstellen in C++ beizubehalten, besteht darin, die Festkomma-Notation mit dem Stream-Operator „fixed“ anzugeben. Verwenden Sie setprecision(2), um 2 Dezimalstellen anzugeben.
Beibehaltung von zwei Dezimalstellen in C++
Die Möglichkeit, zwei Dezimalstellen in C++ beizubehalten, besteht darin, die Stream-Operatorenfixed
undsetprecision
zu verwenden.fixed
gibt die Verwendung der Festkommaschreibweise an undsetprecision
gibt die Anzahl der Nachkommastellen an.fixed
和setprecision
。fixed
指定使用固定点表示法,setprecision
指定小数点后的位数。
要保留两位小数,请使用以下代码:
cout << fixed << setprecision(2) << myNumber;
其中myNumber
#include using namespace std; int main() { double myNumber = 123.4567; cout << "原来的数字:" << myNumber << endl; cout << "保留两位小数:" << fixed << setprecision(2) << myNumber << endl; return 0; }
myNumber
die Gleitkommazahl ist, bei der Sie Dezimalstellen beibehalten möchten.
Beispiel:
原来的数字:123.4567 保留两位小数:123.46
Das obige ist der detaillierte Inhalt vonSo behalten Sie zwei Dezimalstellen in C++ bei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!