নাম্পাই-তে ইন্টিজার টাইপের মেশিন লিমিট জানতে numpy.iinfo() মেথড ব্যবহার করুন। প্যারামিটার হিসেবে ইন্টিজার টাইপের ইনস্ট্যান্স পাস করুন।
ধাপসমূহ
import numpy as np
# int16 ইনস্ট্যান্সসহ
a = np.iinfo(np.int16(20))
print("ইন্ট16 ন্যূনতম...\n", a.min)
print("ইন্ট16 সর্বোচ্চ...\n", a.max)
# int32 ইনস্ট্যান্সসহ
b = np.iinfo(np.int32(30))
print("\nইন্ট32 ন্যূনতম...\n", b.min)
print("ইন্ট32 সর্বোচ্চ...\n", b.max)
# int64 ইনস্ট্যান্সসহ
c = np.iinfo(np.int64(50))
print("\nইন্ট64 ন্যূনতম...\n", c.min)
print("ইন্ট64 সর্বোচ্চ...\n", c.max)
আউটপুট
ইন্ট16 ন্যূনতম... -32768
ইন্ট16 সর্বোচ্চ... 32767
ইন্ট32 ন্যূনতম... -2147483648
ইন্ট32 সর্বোচ্চ... 2147483647
ইন্ট64 ন্যূনতম... -9223372036854775808
ইন্ট64 সর্বোচ্চ... 9223372036854775807
নোট: ইনস্ট্যান্স দিয়ে বা টাইপ দিয়ে (np.iinfo(np.int16)) — দুভাবেই একই ফলাফল পাওয়া যায়।