एक संख्या की शक्ति की गणना करने के लिए जावा प्रोग्राम

इस कार्यक्रम में, आप पॉव () फ़ंक्शन का उपयोग किए बिना किसी संख्या की शक्ति की गणना करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा जबकि और करते हैं … जबकि लूप
  • लूप के लिए जावा
  • जावा मठ पाव ()

उदाहरण 1: थोड़ी सी लूप का उपयोग करके संख्या की शक्ति की गणना करें

 public class Power ( public static void main(String() args) ( int base = 3, exponent = 4; long result = 1; while (exponent != 0) ( result *= base; --exponent; ) System.out.println("Answer = " + result); ) )

आउटपुट

 उत्तर = 81

इस कार्यक्रम में, बेस और एक्सपोनेंट को क्रमशः 3 और 4 मान दिए गए हैं।

लूप का उपयोग करते हुए, हम परिणाम को आधार से गुणा करते रहते हैं जब तक कि एक्सपोनेंट शून्य नहीं हो जाता।

इस मामले में, हम कुल आधार पर 4 गुना गुणा करते हैं, इसलिए परिणाम = 1 * 3 * 3 * 3 * 3 = 81।

उदाहरण 2: लूप का उपयोग करके संख्या की शक्ति की गणना करें

 public class Power ( public static void main(String() args) ( int base = 3, exponent = 4; long result = 1; for (;exponent != 0; --exponent) ( result *= base; ) System.out.println("Answer = " + result); ) )

आउटपुट

 उत्तर = 81

यहाँ, थोड़ी देर के लूप का उपयोग करने के बजाय, हमने एक forलूप का उपयोग किया है ।

प्रत्येक पुनरावृत्ति के बाद, घातांक 1 से घटाया जाता है, और परिणाम कई बार आधार घातांक संख्या से गुणा किया जाता है।

यदि आपके पास नकारात्मक घातांक है तो उपरोक्त दोनों कार्यक्रम काम नहीं करते हैं। उसके लिए, आपको जावा मानक लाइब्रेरी में पॉव () फ़ंक्शन का उपयोग करने की आवश्यकता है।

उदाहरण 3: pow () फ़ंक्शन का उपयोग करके संख्या की शक्ति की गणना करें

 public class Power ( public static void main(String() args) ( int base = 3, exponent = -4; double result = Math.pow(base, exponent); System.out.println("Answer = " + result); ) )

आउटपुट

 उत्तर = 0.012345679012345678

इस कार्यक्रम में, हम Math.pow()दिए गए आधार की शक्ति की गणना करने के लिए जावा के फ़ंक्शन का उपयोग करते हैं ।

दिलचस्प लेख...