ফ্লোট
ফ্লোট হল একটি ডেটাটাইপ যা ফ্লোটিং পয়েন্ট সংখ্যার প্রতিনিধিত্ব করতে ব্যবহৃত হয়। এটি একটি 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