Memelihara Ketepatan Perpuluhan dengan cout
Dalam senario ini, di mana kami menyasarkan untuk mengeluarkan nilai titik terapung tertentu sambil mengekalkan kiraan tempat perpuluhan yang tetap , manipulator setprecision daripada
Untuk mencapai pemformatan yang diingini ini, pertimbangkan langkah berikut:
Sebagai contoh, pertimbangkan coretan kod berikut:
#include <iostream> #include <iomanip> int main() { double d = 122.345; std::cout << std::fixed; std::cout << std::setprecision(2); std::cout << d; }
Kod ini, apabila dilaksanakan, akan menghasilkan output yang diingini:
122.34
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengawal Ketepatan Perpuluhan Apabila Mengeluarkan Nombor Titik Terapung dalam C ?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!