VB.Net এর Data Types: Numeric, String, Boolean, এবং Date টাইপ
VB.Net প্রোগ্রামিং ভাষায় বিভিন্ন ধরনের ডেটা টাইপ রয়েছে, যার মাধ্যমে আপনি প্রোগ্রামের বিভিন্ন ভ্যারিয়েবল এবং মান সংরক্ষণ এবং পরিচালনা করতে পারেন। এখানে আমরা Numeric, String, Boolean, এবং Date ডেটা টাইপের বিস্তারিত আলোচনা করব।
১. Numeric Data Types
VB.Net-এ বিভিন্ন ধরনের numeric ডেটা টাইপ আছে, যা পূর্ণসংখ্যা, দশমিক সংখ্যা এবং ফ্লোটিং-পয়েন্ট সংখ্যা সংরক্ষণ করতে ব্যবহৃত হয়। এই টাইপগুলো গাণিতিক গণনা এবং পরিসংখ্যানের জন্য ব্যবহৃত হয়।
প্রধান Numeric Data Types:
- Byte:
- Description: ৮-বিট সইহীন পূর্ণসংখ্যা।
- Range: 0 থেকে 255 পর্যন্ত।
- Usage Example:
Dim a As Byte = 200
- Short:
- Description: ১৬-বিট সইপূর্ণ পূর্ণসংখ্যা।
- Range: -32,768 থেকে 32,767 পর্যন্ত।
- Usage Example:
Dim b As Short = 1500
- Integer:
- Description: ৩২-বিট সইপূর্ণ পূর্ণসংখ্যা।
- Range: -2,147,483,648 থেকে 2,147,483,647 পর্যন্ত।
- Usage Example:
Dim c As Integer = 10000
- Long:
- Description: ৬৪-বিট সইপূর্ণ পূর্ণসংখ্যা।
- Range: -9,223,372,036,854,775,808 থেকে 9,223,372,036,854,775,807 পর্যন্ত।
- Usage Example:
Dim d As Long = 1000000000
- Single:
- Description: ৩২-বিট ফ্লোটিং পয়েন্ট সংখ্যা (একক নির্ভুলতা)।
- Range: -3.402823E38 থেকে 3.402823E38 পর্যন্ত।
- Usage Example:
Dim e As Single = 3.14F
- Double:
- Description: ৬৪-বিট ফ্লোটিং পয়েন্ট সংখ্যা (ডাবল নির্ভুলতা)।
- Range: -1.7976931348623157E308 থেকে 1.7976931348623157E308 পর্যন্ত।
- Usage Example:
Dim f As Double = 3.14159265358979
- Decimal:
- Description: ১২৮-বিট সইপূর্ণ দশমিক সংখ্যা (সাম্প্রতিক সংখ্যার হিসাবের জন্য ব্যবহার করা হয়)।
- Range: ±79,228,162,514,264,337,593,543,950,335 থেকে ±79,228,162,514,264,337,593,543,950,335।
- Usage Example:
Dim g As Decimal = 19.99D
২. String Data Type
String হল একটি সিকোয়েন্স বা সিরিজ আক্ষরিক চরিত্র (character) বা অক্ষরগুলোর, যেমন টেক্সট, নাম, ঠিকানা ইত্যাদি।
String Data Type:
- Description: একটি চরিত্রের সিকোয়েন্স (আক্ষরিক ডেটা) সংরক্ষণ করে।
- Range: 0 থেকে 2 বিলিয়ন চরিত্র (বিকল্প হিসেবে)।
Usage Example:
Dim name As String = "John Doe" Dim message As String = "Hello, World!"- এটি বিভিন্ন ফাংশন ও অপারেশন সমর্থন করে, যেমন:
Len(): স্ট্রিং এর দৈর্ঘ্য জানাবে।Substring(): স্ট্রিং এর একটি অংশ বের করবে।ToUpper(): স্ট্রিংয়ের সব অক্ষর বড় করবে।ToLower(): স্ট্রিংয়ের সব অক্ষর ছোট করবে।
৩. Boolean Data Type
Boolean ডেটা টাইপ শুধুমাত্র দুইটি মান ধারণ করতে পারে: True অথবা False। এটি শর্ত পূর্ণতা যাচাই করার জন্য ব্যবহৃত হয়, যেমন যদি কোনো শর্ত সঠিক হয় তাহলে True রিটার্ন করা হয়, আর যদি ভুল হয় তাহলে False রিটার্ন করা হয়।
Boolean Data Type:
- Description: সত্য (True) অথবা মিথ্যা (False) মান ধারণ করতে ব্যবহৃত হয়।
Usage Example:
Dim isActive As Boolean = True Dim isComplete As Boolean = False- এটি সাধারণত:
- লজিক্যাল শর্ত যাচাইয়ের জন্য ব্যবহৃত হয়, যেমন
If,While,Forলুপের মধ্যে। And,Or,Notঅপারেটর ব্যবহৃত হয় Boolean টাইপের মান নিয়ে কাজ করতে।
- লজিক্যাল শর্ত যাচাইয়ের জন্য ব্যবহৃত হয়, যেমন
৪. Date Data Type
Date ডেটা টাইপ তারিখ এবং সময় সংরক্ষণ করার জন্য ব্যবহৃত হয়। এটি দিনের, মাসের এবং বছরের সংখ্যা ছাড়াও সময়ও ধারণ করে (যেমন ঘন্টা, মিনিট, সেকেন্ড)।
Date Data Type:
- Description: এটি একটি সময়কাল এবং তারিখকে একসাথে সংরক্ষণ করে।
- Range: January 1, 0001 to December 31, 9999।
Usage Example:
Dim today As Date = Now Dim birthDate As Date = #12/25/1990#- এটি বিভিন্ন ফাংশন সমর্থন করে:
Now: বর্তমান তারিখ এবং সময় প্রদান করবে।Date: শুধুমাত্র তারিখ প্রদান করবে।TimeOfDay: শুধুমাত্র সময় প্রদান করবে।Day(),Month(),Year(): দিন, মাস এবং বছর আলাদা করে প্রদান করবে।
সারাংশ
- Numeric Types: গাণিতিক গণনা এবং পরিসংখ্যানের জন্য ব্যবহৃত হয় (যেমন Integer, Double, Decimal)।
- String Type: টেক্সট ডেটা সংরক্ষণের জন্য ব্যবহৃত হয়।
- Boolean Type: সত্য বা মিথ্যা মান ধারণ করে, সাধারণত শর্ত যাচাইয়ের জন্য ব্যবহৃত হয়।
- Date Type: তারিখ এবং সময় সংরক্ষণ এবং পরিচালনা করতে ব্যবহৃত হয়।
এই ডেটা টাইপগুলো আপনাকে VB.Net-এ বিভিন্ন ধরনের ডেটা সংরক্ষণ এবং প্রক্রিয়া করতে সাহায্য করবে।
Read more