প্রিমিটিভ ডেটাটাইপ: int, float, char, double, boolean

ভেরিয়েবল এবং ডেটাটাইপ - সি প্রোগ্রামিং উদাহরণ (C Examples) - Computer Science

442

প্রিমিটিভ ডেটাটাইপ

প্রিমিটিভ ডেটাটাইপ হল সেই ডেটাটাইপ যা প্রোগ্রামিং ভাষার মৌলিক বা বিল্ট-ইন ডেটা রূপকে নির্দেশ করে। এই ডেটাটাইপগুলো সাধারণত সরাসরি মেমরিতে সংরক্ষণ করা হয় এবং অন্য কোন ডেটাটাইপের উপর নির্ভরশীল নয়। সি এবং সি++ ভাষায় নিম্নলিখিত প্রধান প্রিমিটিভ ডেটাটাইপগুলি রয়েছে:

১. int (Integer)

  • বর্ণনা: পূর্ণসংখ্যা ডেটাটাইপ যা ধনাত্মক এবং ঋণাত্মক সংখ্যা ধারণ করতে পারে।
  • ব্যবহার: সংখ্যাত্মক গণনা, কাউন্টিং ইত্যাদির জন্য ব্যবহৃত হয়।
  • সাইজ: সাধারণত 4 বাইট (32 বিট), তবে এটি প্ল্যাটফর্মের উপর নির্ভরশীল।
int age = 25; // পূর্ণসংখ্যা ভেরিয়েবল

২. float (Floating Point)

  • বর্ণনা: দশমিক সংখ্যা ধারণ করতে ব্যবহৃত ডেটাটাইপ। এটি মূলত এমন সংখ্যার জন্য ব্যবহৃত হয় যেখানে একটি দশমিক স্থান থাকে।
  • ব্যবহার: সংখ্যা এবং গণনা যেখানে দশমিক বিন্দু প্রয়োজন, যেমন উচ্চতা, ওজন ইত্যাদি।
  • সাইজ: সাধারণত 4 বাইট (32 বিট)।
float height = 5.9; // দশমিক সংখ্যা

৩. char (Character)

  • বর্ণনা: একক অক্ষর ধারণ করার জন্য ব্যবহৃত ডেটাটাইপ। এটি সাধারণত ASCII বা Unicode চরিত্র ধারণ করে।
  • ব্যবহার: অক্ষর বা চিহ্ন সংরক্ষণ করতে ব্যবহৃত হয়।
  • সাইজ: সাধারণত 1 বাইট (8 বিট)।
char initial = 'A'; // একক অক্ষর

৪. double (Double Precision Floating Point)

  • বর্ণনা: উচ্চ-নির্ভুলতার দশমিক সংখ্যা ধারণ করার জন্য ব্যবহৃত ডেটাটাইপ। এটি float এর তুলনায় দ্বিগুণ সঠিকতা প্রদান করে।
  • ব্যবহার: জটিল গাণিতিক গণনা এবং যেখানে উচ্চ নির্ভুলতার প্রয়োজন, যেমন বৈজ্ঞানিক হিসাব।
  • সাইজ: সাধারণত 8 বাইট (64 বিট)।
double pi = 3.141592653589793; // উচ্চ নির্ভুলতার দশমিক সংখ্যা

৫. bool (Boolean)

  • বর্ণনা: সত্য (true) বা মিথ্যা (false) মান ধারণ করার জন্য ব্যবহৃত ডেটাটাইপ। এটি যৌক্তিক অপারেশনগুলিতে ব্যবহৃত হয়।
  • ব্যবহার: শর্তাধীন বিবৃতি এবং লজিক্যাল কার্যকলাপ পরিচালনার জন্য ব্যবহৃত হয়।
  • সাইজ: সাধারণত 1 বাইট, যদিও এটি শুধুমাত্র 1 বিট ধারণ করে।
bool isStudent = true; // বুলিয়ান মান

সারসংক্ষেপ

প্রিমিটিভ ডেটাটাইপগুলি প্রোগ্রামিংয়ের মৌলিক উপাদান, যা ডেটার ধরন এবং তার ব্যবহারের ধরন নির্ধারণ করে। সি এবং সি++ এ এই ডেটাটাইপগুলি ব্যবহার করে প্রোগ্রামাররা সঠিকভাবে ডেটা পরিচালনা করতে এবং কার্যকরভাবে প্রোগ্রাম লিখতে পারেন।

Content added By
Promotion

Are you sure to start over?

Loading...