Swift-এ অ্যারিথমেটিক অপারেটরগুলি গাণিতিক কাজ সম্পাদন করতে ব্যবহৃত হয়। এগুলির মাধ্যমে আপনি সংখ্যার উপর গাণিতিক অপারেশন (যেমন যোগ, বিয়োগ, গুণ, ভাগ) করতে পারেন।
Swift-এ অ্যারিথমেটিক অপারেটর
নিচে Swift-এ ব্যবহৃত প্রধান অ্যারিথমেটিক অপারেটরগুলি উল্লেখ করা হলো:
যোগ (+): দুটি সংখ্যার যোগফল বের করতে ব্যবহৃত হয়।
let sum = 5 + 3 // ফলাফল: 8
বিয়োগ (-): দুটি সংখ্যার বিয়োগফল বের করতে ব্যবহৃত হয়।
let difference = 10 - 4 // ফলাফল: 6
গুণ (*): দুটি সংখ্যার গুণফল বের করতে ব্যবহৃত হয়।
let product = 4 * 5 // ফলাফল: 20
ভাগ (/): দুটি সংখ্যার ভাগফল বের করতে ব্যবহৃত হয়।
- বিঃদ্রঃ: যদি বিভাজক (denominator) শূন্য হয়, তাহলে এটি রানটাইম ত্রুটি তৈরি করবে।
let quotient = 10 / 2 // ফলাফল: 5
মডুলাস (%): দুটি সংখ্যার মধ্যে ভাগশেষ নির্ণয় করতে ব্যবহৃত হয়।
- মডুলাস অপারেটর শুধুমাত্র পূর্ণসংখ্যার (integers) জন্য ব্যবহৃত হয়।
let remainder = 10 % 3 // ফলাফল: 1
অপারেটর ব্যবহার সংক্রান্ত গুরুত্বপূর্ণ তথ্য
Swift-এ অপারেটরগুলির মধ্যে স্পেস থাকা ভালো প্র্যাকটিস, যেমন 5 + 3, যা কোডকে পরিষ্কার ও সহজপাঠ্য করে।
Swift টাইপ-সেফ ভাষা হওয়ার কারণে, অ্যারিথমেটিক অপারেশন করার সময় আপনি শুধু একই ডেটা টাইপের ভেরিয়েবল ব্যবহার করতে পারবেন। উদাহরণস্বরূপ, Int এবং Double একসাথে ব্যবহার করলে কম্পাইল টাইমে ত্রুটি দেখা যাবে। সেক্ষেত্রে টাইপ কাস্টিং করতে হবে:
let integerNumber = 10
let doubleNumber = 2.5
let result = Double(integerNumber) + doubleNumber // টাইপ কাস্টিং করে সঠিক ফলাফল পাওয়া
উদাহরণ: বিভিন্ন অ্যারিথমেটিক অপারেটরের প্রয়োগ
let a = 15
let b = 4
let addition = a + b // 15 + 4 = 19
let subtraction = a - b // 15 - 4 = 11
let multiplication = a * b // 15 * 4 = 60
let division = a / b // 15 / 4 = 3 (পূর্ণসংখ্যা বিভাগ)
let modulus = a % b // 15 % 4 = 3 (ভাগশেষ)
সংক্ষেপে
Swift-এ অ্যারিথমেটিক অপারেটরগুলি সাধারণ গাণিতিক অপারেশন সহজে করতে দেয়। এগুলি ভালভাবে আয়ত্ত করা প্রয়োজন, কারণ প্রোগ্রামিংয়ের বিভিন্ন জটিল গণনা বা লজিক তৈরি করতে এগুলি প্রায়ই ব্যবহার করা হয়।