কম্পিউটার টিউটোরিয়াল

পাইথনে ইন্টিজার টাইপের মেশিন লিমিট তথ্য পান (ইনস্ট্যান্সসহ)

নাম্পাই-তে ইন্টিজার টাইপের মেশিন লিমিট জানতে 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)) — দুভাবেই একই ফলাফল পাওয়া যায়।

  1. Python Pandas-এ DataFrame-এর ডেটা টাইপ ও কলাম ইনফরমেশন পাওয়ার পদ্ধতি

  2. পাইথনে টাইপ চেক করার ক্যানোনিক্যাল (Canonical) উপায়

  3. গত বুধবারের জন্য পাইথন ডেট অবজেক্ট কীভাবে পাবেন?

  4. পাইথনে স্পেস প্যাডিং দিয়ে স্ট্রিংকে ডান জাস্টিফাই করা