ফ্লোট
ফ্লোট হল একটি ডেটাটাইপ যা ফ্লোটিং পয়েন্ট সংখ্যার প্রতিনিধিত্ব করতে ব্যবহৃত হয়। এটি একটি 32-বিট IEEE 754 একক নির্ভুলতা ফ্লোটিং পয়েন্ট সংখ্যা (চিহ্নের জন্য 1-বিট, সূচকের জন্য 8-বিট, মানের জন্য 23*-বিট। এতে 6 দশমিক সংখ্যা নির্ভুলতা রয়েছে।
এখানে সি ল্যাঙ্গুয়েজে ফ্লোটের সিনট্যাক্স রয়েছে,
float variable_name;
এখানে সি ল্যাঙ্গুয়েজে ফ্লোটের একটি উদাহরণ দেওয়া হল,
উদাহরণ
#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
ডবল
ডাবল হল একটি ডেটাটাইপ যা ফ্লোটিং পয়েন্ট সংখ্যার প্রতিনিধিত্ব করতে ব্যবহৃত হয়। এটি মানের জন্য একটি 64-বিট IEEE 754 ডবল নির্ভুল ফ্লোটিং পয়েন্ট নম্বর। এটিতে 15 দশমিক সংখ্যা নির্ভুলতা রয়েছে৷
এখানে সি ল্যাঙ্গুয়েজে ডবলের সিনট্যাক্স আছে,
double variable_name;
এখানে সি ল্যাঙ্গুয়েজে ডবলের একটি উদাহরণ দেওয়া হল,
উদাহরণ
#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