কম্পিউটার

এই অপারেটর বলতে কি বোঝায় (** , ^ , %, //)?


পাইথনে ** অপারেটরের জন্য উত্থিত। এটি x**y

এক্সপ্রেশনে xকে y এ উত্থিত করে
>>> x=5
>>> y=3
>>> x**y
125

^ একটি বিটওয়াইজ XOR অপারেটর। অপারেন্ড হিসাবে দুটি বিট নিলে এটি 1 প্রদান করে যদি একটি 1 হয় এবং অন্যটি 0 হয়

>>> a=10
>>> bin(a)    #0001 1010
'0b1010'
>>> b=20
>>> bin(b)    #0010 0100
'0b10100'
>>> c=a^b
>>> c  
30
>>> bin(c)    #0011 1110
'0b11110'

// ফ্লোর ডিভিশন অপারেটর হিসাবে সংজ্ঞায়িত করা হয়। এটি ডিভিশন অপারেশনের ফলাফলের পূর্ণসংখ্যা অংশ প্রদান করে

>>> 10/3
3.3333333333333335
>>> 10//3
3

ঋণাত্মক বিভাজনের জন্য, নেতিবাচক অসীমের দিকে ফ্লোর রাউন্ড।

>>> -10/3
-3.3333333333333335
>>> -10//3
-4

% চিহ্নকে মডুলো অপারেটর হিসাবে সংজ্ঞায়িত করা হয় এবং ডিভিশন অপারেশনের অবশিষ্টাংশ প্রদান করে।

>>> 10%3
1
>>> 10%2
0

ঋণাত্মক বিভাজনের ক্ষেত্রে পার্থক্য উপরের মাল্টিপল এবং লব গণনা করা হয়

>>> -10%3
2
>>> -5%2
1
>>> 73%9
1
>>> -73%9
8

  1. LTE মানে কি?

  2. SNMP মানে কি?

  3. লিনাক্সে ব্যাশের অর্থ কী?

  4. ইন-অ্যাপ কেনাকাটা মানে কি?