সিল (ceil) ফাংশন
ceil ফাংশনটি এমন সবচেয়ে ছোট পূর্ণসংখ্যা মান রিটার্ন করে যা প্রদত্ত মানের সমান বা তার চেয়ে বড়। এই ফাংশনটি C++-এ cmath হেডার ফাইলে ডিক্লেয়ার করা থাকে। এটি একটি মান নেয় যার সিল ভ্যালু বের করতে হবে। ভেরিয়েবলের ডেটা টাইপ double/float/long double হওয়া উচিত।
C++-এ ceil ফাংশনের সিনট্যাক্স:
double ceil(double x); float ceil(float x);
C++-এ ceil ফাংশনের একটি উদাহরণ:
উদাহরণ
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float var = 1234.25;
float res;
res = ceil(var);
cout << "Ceil value of " << var << " = " << res << endl;
return 0;
}
আউটপুট
Ceil value of 1234.25 = 1235
ফ্লোর (floor) ফাংশন
floor ফাংশনটি এমন সবচেয়ে বড় পূর্ণসংখ্যা মান রিটার্ন করে যা প্রদত্ত মানের সমান বা তার চেয়ে ছোট। এই ফাংশনটিও C++-এ cmath হেডার ফাইলে ডিক্লেয়ার করা থাকে। এটি একটি মান নেয় যার ফ্লোর ভ্যালু বের করতে হবে। ভেরিয়েবলের ডেটা টাইপ double/float/long double হওয়া উচিত।
C++-এ floor ফাংশনের সিনট্যাক্স:
double floor(double x); float floor(float x);
C++-এ floor ফাংশনের একটি উদাহরণ:
উদাহরণ
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float var = 211.876;
float res;
res = floor(var);
cout << "Floor value of " << var << " = " << res << endl;
return 0;
}
আউটপুট
Floor value of 211.876 = 211