Dart প্রোগ্রামিং ভাষায় বিভিন্ন ডেটা টাইপ ব্যবহার করা হয়, যা ভেরিয়েবলগুলির জন্য মান সংরক্ষণ এবং পরিচালনার জন্য অপরিহার্য। এখানে প্রধান চারটি ডেটা টাইপ—int, double, bool, এবং String—এর সম্পর্কে বিস্তারিত আলোচনা করা হলো।
1. int
বর্ণনা: int ডেটা টাইপটি পূর্ণ সংখ্যা সংরক্ষণ করে। এটি ধনাত্মক এবং ঋণাত্মক উভয় সংখ্যা ধারণ করতে পারে।
উদাহরণ:
void main() {
int age = 25; // একটি পূর্ণ সংখ্যা
print("Age: $age");
}কিছু বৈশিষ্ট্য:
intটাইপের ভেরিয়েবলগুলি প্রায়ই গাণিতিক অপারেশন এবং কাউন্টিংয়ের জন্য ব্যবহৃত হয়।- Dart এ,
intএর মান-2^63থেকে2^63 - 1পর্যন্ত হতে পারে (64-বিট পূর্ণ সংখ্যা)।
2. double
বর্ণনা: double ডেটা টাইপটি দশমিক সংখ্যা (floating-point) সংরক্ষণ করে। এটি সঠিক গাণিতিক হিসাবের জন্য ব্যবহৃত হয়, যেখানে ভগ্নাংশ প্রয়োজন হয়।
উদাহরণ:
void main() {
double height = 5.9; // একটি দশমিক সংখ্যা
print("Height: $height");
}কিছু বৈশিষ্ট্য:
doubleটাইপের ভেরিয়েবলগুলি সাধারণত পরিমাপ এবং গাণিতিক হিসাবের জন্য ব্যবহৃত হয়।- Dart এ
doubleএর মান±1.7976931348623157 × 10^308পর্যন্ত হতে পারে (64-বিট ভাসমান পয়েন্ট সংখ্যা)।
3. bool
বর্ণনা: bool ডেটা টাইপটি বুলিয়ান মান ধারণ করে, অর্থাৎ true অথবা false।
উদাহরণ:
void main() {
bool isStudent = true; // একটি বুলিয়ান মান
print("Is Student: $isStudent");
}কিছু বৈশিষ্ট্য:
boolটাইপের ভেরিয়েবলগুলি সাধারণত শর্তাধীন লজিক এবং নিয়ন্ত্রণ স্টেটমেন্টে ব্যবহৃত হয়।- এটি Boolean লজিকের জন্য ব্যবহার করা হয়, যেমন
ifএবংwhileশর্ত।
4. String
বর্ণনা: String ডেটা টাইপটি টেক্সট বা অক্ষরের একটি সিরিজ সংরক্ষণ করে। এটি একটি বা একাধিক অক্ষর নিয়ে গঠিত হতে পারে।
উদাহরণ:
void main() {
String name = "Alice"; // একটি স্ট্রিং মান
print("Name: $name");
}কিছু বৈশিষ্ট্য:
Stringটাইপের ভেরিয়েবলগুলি সাধারণত তথ্য উপস্থাপন করার জন্য ব্যবহৃত হয়, যেমন নাম, ঠিকানা, বা অন্যান্য টেক্সট ডেটা।- Dart এ, স্ট্রিংগুলিকে একক (
') বা দ্বৈত (") উদ্ধৃতির মধ্যে লেখা হয়।
Read more