কম্পিউটার টিউটোরিয়াল

MySQL-এ POWER() ফাংশন দিয়ে সংখ্যার ঘাত (পাওয়ার) গণনা

MySQL-এ একটি সংখ্যার ঘাত (পাওয়ার) বের করতে POWER(base, exponent) ফাংশন ব্যবহার করুন।

সিনট্যাক্স

POWER(বেস, এক্সপোনেন্ট)  -- বেস^এক্সপোনেন্ট

উদাহরণ

mysql> CREATE TABLE DemoTable (Amount INT);
Query OK, 0 rows affected (0.89 sec)

mysql> INSERT INTO DemoTable VALUES (64), (144), (400);
Query OK, 3 rows affected

সব রেকর্ড

mysql> SELECT * FROM DemoTable;
+--------+
| Amount |
+--------+
| 64     |
| 144    |
| 400    |
+--------+

বর্গ (power 2) গণনা

mysql> SELECT Amount, POWER(Amount, 2) AS CURRENT_AMOUNT FROM DemoTable;
+--------+----------------+
| Amount | CURRENT_AMOUNT |
+--------+----------------+
| 64     | 4096           |
| 144    | 20736          |
| 400    | 160000         |
+--------+----------------+

অন্যান্য উদাহরণ

  • POWER(2, 10) = 1024 (২^১০)
  • POWER(10, 3) = 1000 (১০^৩)
  • POWER(5, 0.5) = 2.236... (বর্গমূল)
  • POW() → POWER()-র সিনোনিম

বড় সংখ্যার জন্য

  • ফ্লোটিং পয়েন্ট প্রিসিশন সমস্যা হতে পারে
  • DECIMAL টাইপে কাস্ট করে ক্যালকুলেশন করুন
  • অথবা অ্যাপ্লিকেশন লেভেলে হ্যান্ডেল করুন
  1. MySQL-এ বাইট মানকে মেগাবাইট (MB) এ রূপান্তর করা

  2. গাণিতিক ঘাত বা পাওয়ার ধারণা ও প্রোগ্রাম (C++)

  3. n! এ প্রাইম সংখ্যা r-এর ঘাত নির্ণয় (C++)

  4. C#-তে একটি নাম্বার 2-এর ঘাত কিনা চেক কীভাবে করবেন?