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

पायथन - फैब्स () बनाम एब्स ()

दोनों एब्स () और फैब्स () गणितीय कार्यों का प्रतिनिधित्व करते हैं जो हमें संख्याओं का निरपेक्ष मान देते हैं। लेकिन उन दोनों के बीच एक सूक्ष्म अंतर है जिसे हम नीचे दिए गए उदाहरणों में देख सकते हैं।

उदाहरण

एब्स () फ़ंक्शन एक पूर्णांक या फ़्लोटिंग पॉइंट मान के रूप में निरपेक्ष मान देता है, जो इस बात पर निर्भर करता है कि इसे किस मूल्य की आपूर्ति की गई थी। लेकिन fabs) फ़ंक्शन हमेशा मान को फ़्लोटिंग पॉइंट के रूप में वापस कर देगा, भले ही एक पूर्णांक या एक फ़्लोटिंग पॉइंट इसे पैरामीटर के रूप में प्रदान किया गया हो।

import math

n = -23
print(abs(n))
print(math.fabs(n))

n = 21.4
print(abs(n))
print(math.fabs(n))

n = complex(10,12)
print(abs(n))
#print(math.fabs(n)) – Causes error

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

23
23.0
21.4
21.4
15.620499351813308

  1. issuperset () पायथन में

    इस लेख में, हम पायथन में issuperset() और विभिन्न क्षेत्रों में इसके कार्यान्वयन के बारे में जानेंगे। यह विधि बूलियन ट्रू लौटाती है यदि एक सेट बी के सभी तत्वों में सभी तत्व सेट ए होते हैं जो एक तर्क के रूप में पारित होते हैं और यदि ए के सभी तत्व बी में मौजूद नहीं होते हैं तो झूठा रिटर्न देता है। इस

  1. पायथन में एब्स () और फैब्स () में क्या अंतर है?

    दोनों फ़ंक्शन किसी संख्या के चिह्न को अनदेखा करके उसका निरपेक्ष मान लौटाते हैं। हालांकि, abs() एक अंतर्निहित कार्य है और इसे लोड करने के लिए किसी पुस्तकालय/मॉड्यूल की आवश्यकता नहीं है। दूसरी ओर फैब्स () फ़ंक्शन को गणित मॉड्यूल में परिभाषित किया गया है, इसलिए इसे उपयोग करने से पहले आयात किया जाना चाह

  1. पायथन में पूर्ण मूल्य की गणना कैसे करें?

    पायथन की मानक लाइब्रेरी का एब्स () फंक्शन दी गई संख्या का निरपेक्ष मान लौटाता है। किसी संख्या का निरपेक्ष मान उसके चिह्न पर विचार किए बिना उसका मान होता है। अतः 10 का निरपेक्ष 10 है, -10 भी 10 है। यदि संख्या एक सम्मिश्र संख्या है, तो abs() इसका परिमाण लौटाता है। उदाहरण >>> abs(11.11) 11.11