पायथन गणित.हाइपोट () विधि
उदाहरण
एक समकोण त्रिभुज का कर्ण ज्ञात कीजिए जहाँ लंब और आधार ज्ञात हों:
#Import math Library
import math
#set perpendicular and base
parendicular = 10
base = 5
#print the hypotenuse of a right-angled
triangle
print(math.hypot(parendicular, base))
परिभाषा और उपयोग
math.hypot()
विधि यूक्लिडियन मानदंड लौटाती है । यूक्लिडियन मानदंड मूल से दिए गए निर्देशांक तक की दूरी है।
पहले पायथन 3.8, इस पद्धति का उपयोग केवल समकोण त्रिभुज के कर्ण को खोजने के लिए किया गया था: sqrt(x*x + y*y)।
पायथन 3.8 से, इस पद्धति का उपयोग यूक्लिडियन मानदंड की गणना के लिए भी किया जाता है। n-आयामी मामलों के लिए, पारित किए गए निर्देशांक (x1, x2, x3, ..., xn) के समान माने जाते हैं। तो मूल से यूक्लिडियन लंबाई की गणना sqrt(x1*x1 + x2*x2 +x3*x3 .... xn*xn) द्वारा की जाती है।
वाक्य - विन्यास
math.hypot(x1, x2, x3, ..., xn)
पैरामीटर मान
Parameter | Description |
---|---|
x1, x2, x3, ..., xn | Required. Two or more points representing coordinates |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | एक मान, nfloat इनपुट के लिए मूल से यूक्लिडियन दूरी का प्रतिनिधित्व करता है, या दो इनपुट के लिए समकोण त्रिभुज का कर्ण |
---|---|
लॉग बदलें: | 3.8 से: n- आयामी बिंदुओं का भी समर्थन करता है। पहले के संस्करण केवल द्वि-आयामी बिंदुओं का समर्थन करते हैं |
और ज्यादा उदाहरण
उदाहरण
दिए गए बिंदुओं के लिए यूक्लिडियन मानदंड खोजें:
#Import math Library
import math
#print the Euclidean norm for
the given points
print(math.hypot(10, 2, 4, 13))
print(math.hypot(4, 7, 8))
print(math.hypot(12, 14))