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

MySQL-এ POW() নাকি POWER() - কোনটি ভালো?

MySQL-এ POW() এবং POWER() ফাংশন দুটি একই কাজ করে - অর্থাৎ এগুলো সমার্থক (synonyms)। আপনি যেকোনো একটি ব্যবহার করতে পারেন। নিচে সিনট্যাক্স দেওয়া হলো:

SELECT POW(আপনার_মান১, আপনার_মান২);
-- অথবা
SELECT POWER(আপনার_মান১, আপনার_মান২);

POW() ফাংশন ব্যবহার

উদাহরণস্বরূপ, ৪ এর ৩ রাইড (4^3) বের করতে চাইলে:

mysql> SELECT POW(4,3);

আউটপুট:

+----------+
| POW(4,3) |
+----------+
|       64 |
+----------+
1 row in set (0.00 sec)

POWER() ফাংশন ব্যবহার

একই হিসাব POWER() দিয়েও করা যায়:

mysql> SELECT POWER(4,3);

আউটপুট:

+------------+
| POWER(4,3) |
+------------+
|         64 |
+------------+
1 row in set (0.00 sec)

টেবিল ডেটায় প্রয়োগ

আরো স্পষ্ট বোঝার জন্য একটি টেবিল তৈরি করি এবং ডেটা দিয়ে দেখি:

mysql> CREATE TABLE DemoTable (
    -> a INT,
    -> n INT
    -> );

ডেটা ইনসার্ট:

mysql> INSERT INTO DemoTable VALUES(10,3);

টেবিলের ডেটা দেখুন:

mysql> SELECT * FROM DemoTable;
+------+------+
| a    | n    |
+------+------+
|   10 |    3 |
+------+------+

POW() দিয়ে ক্যালকুলেশন

mysql> SELECT POW(a,n) FROM DemoTable;
+----------+
| POW(a,n) |
+----------+
|     1000 |
+----------+

POWER() দিয়ে ক্যালকুলেশন

mysql> SELECT POWER(a,n) FROM DemoTable;
+------------+
| POWER(a,n) |
+------------+
|       1000 |
+------------+

নিষ্কর্ষ: দুটি ফাংশন একই রেজাল্ট দেয়। আপনি পছন্দমত যেকোনো একটি ব্যবহার করতে পারেন।

  1. MySQL-এ POW() এবং POWER() ফাংশন: কোনটি ভালো?

  2. MySQL-এ POW() নাকি POWER() - কোনটি ভালো?

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

  4. C++-এ পাওয়ার (pow) ফাংশন লিখুন