Home   |   About   |   Terms   |   Contact    
Read & Learn
 

C++ এর Integer Type

C++

☯ All C++ Articles     ☯ All Articles






◕ This article is regarding Integer Type of C++.
Last updated on: .
Choose your Language: English     Bengali



◕ Integers হল সে সব নম্বর যাদের মধ্যে কোন ভগ্নাংশ নেই। যেমনঃ 0, 1, 2, 55, -555 ইত্যাদি। Integer নম্বরের সংখ্যা অসীম। সুতরাং কোন Computer এর সসীম memory তে এত অসীম সংখ্যক Integer নম্বর ধরে রাখা সম্ভব নয়। তাই এত সংখ্যক Integer নম্বরকে ধরে রাখতে C++ এর মধ্যে বিভিন্ন Integer Type দেওয়া আছে।

C++ এর মুল Integer Type গুলি হল char, short, int, long এবং long long । তারা প্রত্যেকেই Integer নম্বরকে ধরে রাখতে আলাদা আলাদা পরিমাণে memory ব্যবহার করে।

আমরা যদি তাদেরকে, তাদের ব্যবহৃত memory এর উপর ভিত্তি করে ক্রমবর্ধমান হিসাবে সাজাই ,তবে আমরা পাবঃ

char < short < int < long < long long



◕ উপরের প্রতিটি Integer Types চিহ্ন-যুক্ত ( Signed Type ) অথবা চিহ্ন-মুক্ত ( Unsigned Type ) হতে পারে।

চিহ্ন-যুক্ত ( Signed Type ): এরা ধনাত্মক বা ঋণাত্মক উভয়ই হতে পারে। যেমনঃ +2, -2, +3, -3 ইত্যাদি।

চিহ্ন-মুক্ত ( Unsigned Type ): এর শুধু ধনাত্মক হয়। এরা ঋণাত্মক হয় না। যেমনঃ +2, +3 ইত্যাদি।

মনে রাখতে হবেঃ

char Type এর কিছু বিশেষ গুন আছে এবং ইহা প্রধানত বর্ণ বা characters ( যথা A, b, C ইত্যাদি ) প্রকাশ করতে ব্যবহৃত হয়।



◕ প্রতিটি Computer এর রূপরেখা বা design এক নয়। তাই প্রতিটি Integer Type এর জন্য একেবারে নির্দিষ্ট পরিমাণ memory নির্ধারণ করা অযৌক্তিক। এই সব কারণে C++ প্রতিটি Integer Type এর জন্য একেবারে নির্দিষ্ট পরিমাণ memory নির্ধারণ না করে, তাদের প্রত্যেকের জন্য একটি সর্বনিম্ন সীমানা বেঁধে দিয়েছে। যেমনঃ

- short integer এ সর্বনিম্ন 16 Bits memory থাকবে।

- int integer এ short integer এর মতই সর্বনিম্ন memory থাকবে।

- long integer এ সর্বনিম্ন 32 Bits memory থাকবে।

- long long এ সর্বনিম্ন 64 Bits memory থাকবে।



Top of the page

Amazon & Flipkart Special Products

   


Top of the page