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

पायथन में लॉग फ़ंक्शन

इस लेख में, हम पायथन 3.x में लॉग फ़ंक्शन के बारे में जानेंगे। या जल्दी। यहां हम लॉग मानों के विभिन्न रूपों के बारे में देखेंगे जो अलग-अलग आधार होंगे। अब आइए पायथन मानक पुस्तकालय में लॉग फ़ंक्शन का उपयोग करने के बारे में चर्चा करें।

पायथन भाषा में उपलब्ध लॉग फ़ंक्शंस के विभिन्न रूपों को स्पष्ट करने के लिए यहां एक उदाहरण दिया गया है।

सबसे पहले, आइए देखें कि गणित मॉड्यूल का उपयोग कैसे करें

>>> import math

आयात करने के बाद हम गणित मॉड्यूल में उपलब्ध सभी कार्यों का उपयोग करने में सक्षम हैं।

अब आइए कार्यान्वयन को देखें।

उदाहरण

import math
# log base e
print ("Natural log of 56 is : ",math.log(56))
# log base 8
print ("Log base 8 of 64 is : ",math.log(64,8))
#log base 2
print ("Log base 2 of 12 is : ",math.log2(12))
# log base 10
print ("Log base 10 of 64 is : ",math.log10(64))
# log base value+1
print ("Logarithm 5 value of 4 is : ",math.log1p)4))

आउटपुट

Natural log of 56 is : 4.02535169073515
Log base 8 of 64 is : 2.0
Log base 2 of 12 is : 3.584962500721156
Log base 10 of 64 is : 1.806179973983887
Logarithm 5 value of 4 is : 1.6094379124341003

लॉग फ़ंक्शन के मामले में त्रुटि प्रबंधन -

जब हम लॉग फ़ंक्शन के अंदर कोई नकारात्मक मान निर्दिष्ट करते हैं तो मान त्रुटि उठाई जाती है। यह इसलिए है क्योंकि ऋणात्मक मान का लघुगणक गणित के क्षेत्र में परिभाषित नहीं है।

आइए फ़ंक्शन को एक नकारात्मक मान के लिए निष्पादित करने का प्रयास करें -

उदाहरण

import math
# log base e
print ("Natural log of 56 is : ",math.log(56))
# log base 8
print ("Log base 8 of 64 is : ",math.log(64,8))
#log base 2
print ("Log base 2 of 12 is : ",math.log2(12))
# log base 10
print ("Log base 10 of 64 is : ",math.log10(64))
# log base value+1
print ("Logarithm 5 value of 4 is : ",math.log1p)4))

निष्कर्ष

इस लेख में, हमने पायथन 3.x में पायथन में लॉग फ़ंक्शन के बारे में सीखा। या इससे पहले


  1. पायथन में ऑपरेटर कार्य

    पायथन में गणितीय कार्यों के लिए कुछ अतिरिक्त मानक पुस्तकालय विधियाँ हैं, जैसे अंकगणित, तार्किक, संबंधपरक, बिटवाइज़ आदि संचालन। इन विधियों को ऑपरेटर . के अंतर्गत पाया जा सकता है मॉड्यूल। इसका उपयोग करने के लिए सबसे पहले हमें इसे ऑपरेटर मानक पुस्तकालय मॉड्यूल आयात करना होगा। import operator इस खंड

  1. पायथन में दशमलव कार्य

    पायथन में, दशमलव नामक एक मॉड्यूल होता है, जिसका उपयोग कुछ दशमलव फ़्लोटिंग पॉइंट से संबंधित कार्यों को करने के लिए किया जाता है। यह मॉड्यूल सही ढंग से गोल फ्लोटिंग पॉइंट अंकगणित प्रदान करता है। इसका उपयोग करने के लिए सबसे पहले हमें इसे दशमलव मानक पुस्तकालय मॉड्यूल आयात करना होगा। दशमलव आयात करें इस

  1. पायथन गणितीय कार्य

    गणित मॉड्यूल का उपयोग पायथन में गणितीय कार्यों तक पहुँचने के लिए किया जाता है। इस फ़ंक्शन के सभी तरीकों का उपयोग पूर्णांक या वास्तविक प्रकार की वस्तुओं के लिए किया जाता है, जटिल संख्याओं के लिए नहीं। इस मॉड्यूल का उपयोग करने के लिए, हमें उस मॉड्यूल को अपने कोड में आयात करना चाहिए। import math कुछ