1 . সি প্রোগ্রামিং এ অনেক প্রকারের ডাটা টাইপ আছে। তার মধ্য প্রধান চারটি হচ্ছেঃ 1.int data type 2.char data type 3.float data type 4.double data type আরেকটা ডেটা টাইপ হচ্ছে void, যাকে ভ্যালুলেস ডেটা টাইপ বলে। 1. int data type: int data type বলতে integer quantity (অবিভাজ্য সংখা যেমনঃ ১, ২, ৩ ইত্যাদি) বুঝায়। এর সাইজ ২ বাইট বা ১৬ বিট (১বাইট=৮বিট) এবং রেঞ্জঃ -৩২৭৬৮ থেকে +৩২৭৬৭ পর্যন্ত।  কিছু কিছু কম্পাইলারে int ডেটার জন্য ৪ বাইট মেমরি দেয়। অর্থাৎ একটা int ডেটা টাইপের জন্য সর্বোচ্চ ৪ বাইট ডেটা রাখা যাবে। যার রেঞ্জ হচ্ছে  -2,147,483,648 থেকে 2,147,483,647।  এ রেঞ্জ এর মানে হচ্ছে এর থেকে বড় মানের সংখ্যা যদি আমরা কোন ইন্টিজার ডেটা টাইপ ভ্যারিয়েবলে সেট করি তাহলে কম্পাইলার সঠিক মান দিবে না। সাইজ এবং রেঞ্জ কম্পাইলার অনুযায়ী ভিন্ন হতে পারে। 2.char data type : char data type বলতে single character ( একটি বর্ন যেমন a, b, z, A, N ইত্যাদি) বুঝায়। এর সাইজ ১ বাইট বা ৮ বিট। বিট (১বাইট=৮বিট) এবং রেঞ্জঃ -১২৮ থেকে +১২৭ পর্যন্ত। আমাদের কীবোর্ডের প্রত্যেকটি চিহ্নই এক একটা  character। 3.float data type:                                                                                                                                                             float data type বলতে floating point number (দশমিক সংখা যেমনঃ ১০.৫, ১.৮, ৫.৬ ইত্যাদি) বুঝায়। floating point ডেটা টাইপ দশমিকের পর ৬ ঘর পর্যন্ত নির্ভুল ভাবে কোন নাম্বার সংরক্ষণ করতে পারে। 3.double data type : double data type বলতে Double precision floating point number বুঝায়।এটা float data type এর মতোই তবে সাইজ বিশাল। এর সাইজ ৮ বাইট বা ৬৪ বিট। এবং এটি দশমিকের পর ১৫ ঘর পর্যন্ত নির্ভুল মান সংরক্ষণ করতে পারে।

  • Attach answer script
View Answer Discuss in Forum Workspace Report