C++-এ ফ্লোটিং পয়েন্ট সংখ্যা নির্দিষ্ট দশমিক স্থান পর্যন্ত প্রিন্ট করতে <iomanip> হেডারের setprecision ফাংশন ব্যবহার করা হয়।
উদাহরণ কোড
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double x = 2.3654789;
cout << "3 দশমিক স্থান: " << setprecision(3) << x << endl;
cout << "2 দশমিক স্থান: " << setprecision(2) << x << endl;
cout << "7 দশমিক স্থান: " << setprecision(7) << x << endl;
return 0;
}
আউটপুট
3 দশমিক স্থান: 2.365 2 দশমিক স্থান: 2.37 7 দশমিক স্থান: 2.3654789
দ্রষ্টব্য: setprecision(n) মোট n সংখ্যক значащий অঙ্ক দেখায়। যদি ফিক্সড ফরম্যাটে নির্দিষ্ট দশমিক স্থান চাওয়া হয়, তবে fixed ম্যানিপুলেটর ব্যবহার করুন।