पायथन नम्पी में फ्लोट टाइप्स के लिए मशीन लिमिट्स की जानकारी प्राप्त करने के लिए numpy.finfo() मेथड का उपयोग करें। पहला पैरामीटर फ्लोटिंग टाइप होता है यानी वह फ्लोट डेटा टाइप जिसके बारे में जानकारी प्राप्त करनी है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
min दिए गए dtype का न्यूनतम मान है और max दिए गए dtype का अधिकतम मान है।
float16 टाइप की जांच:
a = np.finfo(np.float16)
print("float16 टाइप का न्यूनतम...\n", a.min)
print("float16 टाइप का अधिकतम...\n", a.max)
float32 टाइप की जांच:
b = np.finfo(np.float32)
print("\nfloat32 टाइप का न्यूनतम...\n", b.min)
print("float32 टाइप का अधिकतम...\n", b.max)
float64 टाइप की जांच:
c = np.finfo(np.float64)
print("\nfloat64 टाइप का न्यूनतम...\n", c.min)
print("float64 टाइप का अधिकतम...\n", c.max)
उदाहरण
import numpy as np
# फ्लोट टाइप्स के लिए मशीन लिमिट्स की जानकारी प्राप्त करने के लिए numpy.finfo() मेथड का उपयोग करें
# पहला पैरामीटर फ्लोटिंग टाइप है यानी वह फ्लोट डेटा टाइप जिसके बारे में जानकारी चाहिए
# float16 टाइप की जांच
# min दिए गए dtype का न्यूनतम मान है
# max दिए गए dtype का अधिकतम मान है
a = np.finfo(np.float16)
print("float16 टाइप का न्यूनतम...\n", a.min)
print("float16 टाइप का अधिकतम...\n", a.max)
# float32 टाइप की जांच
b = np.finfo(np.float32)
print("\nfloat32 टाइप का न्यूनतम...\n", b.min)
print("float32 टाइप का अधिकतम...\n", b.max)
# float64 टाइप की जांच
c = np.finfo(np.float64)
print("\nfloat64 टाइप का न्यूनतम...\n", c.min)
print("float64 टाइप का अधिकतम...\n", c.max)
आउटपुट
float16 टाइप का न्यूनतम... -65500.0 float16 टाइप का अधिकतम... 65500.0 float32 टाइप का न्यूनतम... -3.4028235e+38 float32 टाइप का अधिकतम... 3.4028235e+38 float64 टाइप का न्यूनतम... -1.7976931348623157e+308 float64 टाइप का अधिकतम... 1.7976931348623157e+308