Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL POWER() फंक्शन से संख्या को दूसरी संख्या की घात पर कैसे उठाएं

POWER(M, N) फंक्शन M को N की घात पर उठाता है। POW() इसका पर्यायवाची है।

सिंटैक्स

POWER(M, N)
POW(M, N)  -- समान
  • M — आधार (base)
  • N — घातांक (exponent)
  • वापसी: DOUBLE

उदाहरण

mysql> SELECT POWER(2, 3), POW(2, 3);
+------------+----------+
| POWER(2,3) | POW(2,3) |
+------------+----------+
| 8          | 8        |
+------------+----------+

2^3 = 8

विशेष मान

एक्सप्रेशनपरिणामव्याख्या
POWER(5, 0)1कोई भी संख्या^0 = 1
POWER(5, 1)5^1 = स्वयं
POWER(0, 5)00^धनात्मक = 0
POWER(0, 0)1MySQL में 1 परिभाषित
POWER(-2, 3)-8ऋणात्मक आधार, विषम घात
POWER(4, 0.5)2वर्गमूल (1/2 घात)
POWER(-4, 0.5)NULLऋणात्मक का भिन्नात्मक घात = अपरिभाषित

उपयोग के मामले

  • चक्रवृद्धि ब्याज: principal * POWER(1+rate, periods)
  • वैज्ञानिक गणना
  • दूरी सूत्र: POWER(x2-x1, 2) + POWER(y2-y1, 2)
  • बाइनरी/बिट ऑपरेशन: POWER(2, n) = 2^n
  1. - Ubuntu 16.04 पर MySQL डेटा डायरेक्टरी को नए स्थान पर ले जाएं

    MySQL डेटा डायरेक्टरी रिलोकेशन: चरण-दर-चरण डेटाबेस वृद्धि या सुरक्षा कारणों से MySQL डेटा डायरेक्टरी (/var/lib/mysql) को नए स्थान (/mnt/data_vol/mysql) पर ले जाएं। पूर्वापेक्षाएँ Ubuntu मशीन, sudo अधिकार MySQL इंस्टॉल और कार्यरत नया वॉल्यूम/स्थान (उदा. /mnt/data_vol/mysql) वर्तमान डेटा डायरेक्टरी

  1. - MySQL में विशिष्ट मान वाले कॉलम की संख्या कैसे गिनें?

    SUM() के साथ गणना बाइनरी मान (0/1) वाले कॉलम के लिए: select sum(value1+value2+value3) as `Total_Number_Of_1`, sum(value1 and value2 and value3) as `Total_Number_Of_Rows_With_1` from yourTableName; उदाहरण insert into demo36(value1,value2,value3) values(1,0,0), (1,0,1), (1,1,1), (0,1,0), (

  1. - C# में कैसे जांचें कि कोई संख्या 2 की घात है?

    2 की घात n के रूप में एक संख्या है जहां n एक इंटीजर है। संख्या दो को आधार और इंटीजर n को घातांक के रूप में घातांक का परिणाम। n 2^n 01 12 24 38 416 532 उदाहरण 1 - बिटवाइज़ ऑपरेशन 0 && (