Float
Float হলো একটি ডেটা টাইপ যা ফ্লোটিং পয়েন্ট সংখ্যা প্রকাশ করতে ব্যবহৃত হয়। এটি ৩২-বিট IEEE 754 সিঙ্গল প্রিসিশন ফ্লোটিং পয়েন্ট নম্বর (১-বিট সাইন, ৮-বিট এক্সপোনেন্ট, ২৩-বিট মান)। এর ৬ দশমিক অঙ্কের প্রিসিশন রয়েছে।
C-এ float-এর সিনট্যাক্স:
float variable_name;
C-এ float উদাহরণ:
উদাহরণ
#include<stdio.h>
#include<string.h>
int main() {
float x = 10.327;
int y = 28;
printf("The float value : %f\n", x);
printf("The sum of float and int variable : %f\n", (x+y));
return 0;
}
আউটপুট
The float value : 10.327000 The sum of float and int variable : 38.327000
Double
Double হলো একটি ডেটা টাইপ যা ফ্লোটিং পয়েন্ট সংখ্যা প্রকাশ করতে ব্যবহৃত হয়। এটি ৬৪-বিট IEEE 754 ডাবল প্রিসিশন ফ্লোটিং পয়েন্ট নম্বর। এর ১৫ দশমিক অঙ্কের প্রিসিশন রয়েছে।
C-এ double-এর সিনট্যাক্স:
double variable_name;
C-এ double উদাহরণ:
উদাহরণ
#include<stdio.h>
#include<string.h>
int main() {
float x = 10.327;
double y = 4244.546;
int z = 28;
printf("The float value : %f\n", x);
printf("The double value : %f\n", y);
printf("The sum of float, double and int variable : %f\n", (x+y+z));
return 0;
}
আউটপুট
The float value : 10.327000 The double value : 4244.546000 The sum of float, double and int variable : 4282.873000