Operators: Arithmetic, Logical, এবং Comparison Operators

VB.Net এর বেসিক সিনট্যাক্স (Basic Syntax of VB.Net) - ভিজুয়াল বেসিক ডট নেট (VB.Net) - Computer Programming

349

Operators: Arithmetic, Logical, এবং Comparison Operators

VB.Net প্রোগ্রামিং ভাষায় Operators হল বিশেষ চিহ্ন বা পদ্ধতি যেগুলি ডেটার উপর কাজ করে এবং কিছু ফলাফল প্রদান করে। VB.Net-এ বিভিন্ন ধরনের অপারেটর রয়েছে, যার মধ্যে Arithmetic Operators, Logical Operators, এবং Comparison Operators প্রধান। এই অপারেটরগুলির মাধ্যমে আপনি গাণিতিক, যুক্তিক এবং তুলনামূলক কাজ করতে পারেন।


১. Arithmetic Operators (গণনা অপারেটর)

Arithmetic operators গাণিতিক হিসাব করার জন্য ব্যবহৃত হয়। এই অপারেটরগুলি সাধারণত সংখ্যা (integer, float, double ইত্যাদি) এর উপর কাজ করে।

অপারেটরবর্ণনাউদাহরণ
+যোগফলa + b
-বিয়োগফলa - b
*গুণফলa * b
/ভাগফলa / b
\পূর্ণাঙ্গ ভাগ (integer division)a \ b
Modভাগশেষ (modulo)a Mod b
^ঘাত (exponentiation)a ^ b

উদাহরণ:

Dim a As Integer = 10
Dim b As Integer = 5
Dim sum As Integer = a + b      ' ফলাফল: 15
Dim difference As Integer = a - b ' ফলাফল: 5
Dim product As Integer = a * b   ' ফলাফল: 50
Dim quotient As Double = a / b   ' ফলাফল: 2
Dim integerDivision As Integer = a \ b ' ফলাফল: 2
Dim remainder As Integer = a Mod b ' ফলাফল: 0
Dim power As Integer = a ^ b     ' ফলাফল: 100000

২. Logical Operators (যুক্তিক অপারেটর)

Logical operators সাধারণত দুটি বা তার বেশি শর্তের মধ্যে সম্পর্ক স্থাপন করতে ব্যবহৃত হয়। এগুলি সাধারণত Boolean মানের সাথে কাজ করে (যেমন True বা False)।

অপারেটরবর্ণনাউদাহরণ
Andদুটি শর্তই সঠিক হলে True প্রদান করেa > 10 And b < 5
Orযেকোনো একটি শর্ত সত্য হলে True প্রদান করেa > 10 Or b < 5
Notশর্তটির বিপরীত (যদি True হয়, তাহলে False হবে)Not a > 10
Xorএক শর্ত সত্য এবং অন্যটি মিথ্যা হলে True প্রদান করেa > 10 Xor b < 5

উদাহরণ:

Dim a As Boolean = True
Dim b As Boolean = False
Dim result As Boolean

result = a And b  ' ফলাফল: False
result = a Or b   ' ফলাফল: True
result = Not a    ' ফলাফল: False
result = a Xor b  ' ফলাফল: True

৩. Comparison Operators (তুলনা অপারেটর)

Comparison operators দুটি মানের মধ্যে তুলনা করতে ব্যবহৃত হয় এবং ফলস্বরূপ একটি Boolean মান প্রদান করে, অর্থাৎ True অথবা False

অপারেটরবর্ণনাউদাহরণ
=সমানa = b
<>সমান নয় (not equal)a <> b
<ছোটa < b
>বড়a > b
<=ছোট বা সমানa <= b
>=বড় বা সমানa >= b

উদাহরণ:

Dim a As Integer = 10
Dim b As Integer = 20
Dim result As Boolean

result = a = b   ' ফলাফল: False
result = a <> b  ' ফলাফল: True
result = a < b   ' ফলাফল: True
result = a > b   ' ফলাফল: False
result = a <= b  ' ফলাফল: True
result = a >= b  ' ফলাফল: False

সারাংশ

  • Arithmetic Operators: গাণিতিক কাজের জন্য ব্যবহার করা হয় (যেমন যোগফল, বিয়োগফল, গুণফল, ভাগফল ইত্যাদি)।
  • Logical Operators: শর্তের মধ্যে সম্পর্ক স্থাপন করতে ব্যবহৃত হয় এবং Boolean মান প্রদান করে (যেমন And, Or, Not, Xor)।
  • Comparison Operators: দুটি মানের তুলনা করতে ব্যবহৃত হয় এবং ফলস্বরূপ Boolean মান প্রদান করে (যেমন সমান, ছোট, বড়, সমান নয় ইত্যাদি)।

এই অপারেটরগুলি VB.Net-এর মাধ্যমে কোডিংয়ে বিভিন্ন গাণিতিক এবং যুক্তিক কাজের জন্য অত্যন্ত গুরুত্বপূর্ণ।

Content added By
Promotion

Are you sure to start over?

Loading...