सभी चुनौतियाँ
मध्यम 0 हल किए गए 0% स्वीकृति

एक भिन्न को वास्तविक घातांक तक उठाएँ

एक धनात्मक भिन्न को वास्तविक मान वाले घातांक तक उठाएँ।

numerator / denominator को एक धनात्मक परिमेय संख्या के रूप में लें, फिर इसे power घातांक तक उठाएँ। यह कार्य एक वास्तविक संख्या लौटाता है, न कि सटीक भिन्न; यह परिमेय संख्याओं के संदर्भ के वास्तविक-घातांक भाग को शामिल करता है।

rational_to_real_power(numerator, denominator, power) को लागू करें।

इनपुट

numerator: धनात्मक अंश।

denominator: धनात्मक हर।

power: वास्तविक मान वाला घातांक।

आउटपुट

(numerator / denominator) को power घातांक तक उठाकर लौटाएँ।

सीमाएँ

1 ≤ numerator, denominator ≤ 100। −6 ≤ power ≤ 6, अधिकतम दो दशमलव स्थान तक। उत्तरों को 0.000001 की निरपेक्ष या सापेक्ष त्रुटि के भीतर स्वीकार किया जाएगा।

उदाहरण

उदाहरण 1
इनपुट:
power = 0.5
numerator = 9
denominator = 4

अपेक्षित आउटपुट:
expected = 1.5
इनपुट:
double power = 0.5;
long long numerator = 9;
long long denominator = 4;

अपेक्षित आउटपुट:
double expected = 1.5;
इनपुट:
double power = 0.5;
long numerator = 9;
long denominator = 4;

अपेक्षित आउटपुट:
double expected = 1.5;

व्याख्या

0.5 का घातांक धनात्मक वर्गमूल लेता है: √(9/4) = 3/2 = 1.5।

उदाहरण 2
इनपुट:
power = -1.0
numerator = 2
denominator = 5

अपेक्षित आउटपुट:
expected = 2.5
इनपुट:
double power = -1.0;
long long numerator = 2;
long long denominator = 5;

अपेक्षित आउटपुट:
double expected = 2.5;
इनपुट:
double power = -1.0;
long numerator = 2;
long denominator = 5;

अपेक्षित आउटपुट:
double expected = 2.5;

व्याख्या

घातांक −1 व्युत्क्रम लेता है: 5/2 = 2.5।

संदर्भ

यह चुनौती CodeUtility के लिए अनुकूलित की गई है। ऊपर दिए गए स्टेटमेंट और सीमाओं का पालन करें।

दूसरों से सीखें

समुदाय समाधान

अभी तक कोई प्रकाशित समाधान नहीं। पहला साझा करने के लिए इस चुनौती को हल करें।