অ্যারিথমেটিক অপারেটরস
সাধারণ যোগ, বিয়োগ ,গুন, ভাগ ইত্যাদি গাণিতিক কাজের জন্য ব্যবহার করা হয়।
Operator | name |
+ | Addition |
– | Subtraction |
* | Multiplication |
/ | Division |
% | Modulus |
// | Floor Division |
** | Exponentiation (power) |
- Addition (+): দুইটা অপারেন্ড কে যোগ করতে ব্যবহার করা হয়। ফলাফল হিসাবে দুইটি অপারেন্ড এর যোগফল বা সমষ্টি ভ্যালু হিসাবে প্রদান করে।
- Subtraction (-): প্রথম অপারেন্ড থেকে দ্বিতীয় অপারেন্ড বিয়োগ করে এবং ফলাফল হিসাবে পার্থক্য প্রদান করে
- Multiplication (*): সাধারণ ভাষায় দুইটা অপারেন্ডকে গুন করে ফলাফল প্রদান করে।
- Division (/): সাধারণ ভাষায় দুইটা অপারেন্ডকে ভাগ করে ভাগফল প্রদান করে।
- Modulus (%): ভাগশেষ ফলাফল প্রদান করে।
- Floor Division (//): সর্বনিম্ন পূর্ণসংখ্যা ভ্যালু প্রদান করে। যদি ফলাফল ৫.৯ হয় ফলাফল সর্বনিম্ন পূর্ণসংখ্যা ৫ প্রদান করবে
- Exponentiation (**): গাণিতিক পাওয়ার power এর কাজ করে। ** এর পরে যে সংখ্যা দেয়া হবে ** এর আগের সংখ্যাকে সেই কইবার গুন করবে। যেমন ২**৬ এর গাণিতিক হিসাব হবে ২ কে ৬ বার গুন করবে : ২*২*২*২*২*২
Arithmetic Operators Practical
সাধারণ গাণিতিক হিসাব করার জন্য আমরা গল্পে গল্পে পাইথন এরিথমেটিক অপারেটর শিখবো।
মনে করি আমরা বাজারে যাবো বাজার করতে ।
আমার কাছে ১০০ টাকা ছিল আরো ২০০ টাকা নিয়ে মোট ৩০০ নিয়ে বাজারে গেলাম।
আমার কাছে ১০০ টাকা ছিল আরো ২০০ টাকা নিয়ে মোট ৩০০ নিয়ে বাজারে গেলাম।
(+) Addition যোগ
total = 100+200
print(total) # output 300
২৫ টাকার আলু কিনলাম।
(-) Subtraction বিয়োগ
balance = 300-25
print(balance) #output 275
10 টাকার লটারি খেললাম খেলে জিতলাম ২০ টাকা
(*) Multiplication গুন
mul = 10*2
print(mul) #output 20
বাজারে তিন লোক ১০০ টাকা সমান ভাগাভাগি নিয়ে তর্ক করছিলো তাদেরকে ভাগের পরিমান বলে দিলাম।
(/) Division ভাগ
avg = 100/3
print(avg) #Output 33.333333333333336
তিনজন ৩৩ টাকা নেয়ার পর অবশিষ্ট কত টাকা থাকে তা জানতে চাইলে বললাম (%)
(%) Modulus ভাগশেষ
extra = 100%3
print(extra) # output 1. কারণ ৩ দিয়ে ১০০ কে ভাগ করলে ৩৩*৩ = ৯৯ হাতে থাকে ১
(//) floor সর্বনিম্ন পূর্ণসংখ্যা
তিনজন যদি পয়সা না নেয় তাহলে কত করে পাবে তা তাদের বুঝালাম মডুলাস অপারেটর দিয়ে
a = 100//3
print(a)
# Output 33 . floor ব্যবহার করলে যদি ভাগফল ৫.৯৯ ও আসে আউটপুট হিসাবে ৫ ই রিটার্ন করবে।
বাজারে একজন বন্ধু গণিতের power ক্যালকুলেশন বুঝতো না তাকে বুঝলাম
(**) Power পাওয়ার
x = 2**3
print(x) # Output 2*2*2 = 8