কম্পিউটার

পাইথনে একটি পূর্ণসংখ্যার সর্বোচ্চ সম্ভাব্য মান কত?


পাইথন 3-এ C/C++ লং-এর বিপরীতে সীমাহীন নির্ভুলতা রয়েছে এবং কোনও স্পষ্টভাবে সংজ্ঞায়িত সীমা নেই। উপলব্ধ ঠিকানা স্থানের পরিমাণ ব্যবহারিক সীমা হিসাবে বিবেচিত হয়।

পাইথন 2-এ, পূর্ণসংখ্যা স্বয়ংক্রিয়ভাবে লং-এ স্যুইচ করবে যখন তারা তাদের সীমা ছাড়িয়ে যাবে -

পাইথন 2

>>> import sys>>> type(sys.maxint)>>> type(sys.maxint + 1)

পাইথন 3

python 3 এ Maxint সরানো হয়েছে, কিন্তু sys.maxsize প্রায়ই এর পরিবর্তে ব্যবহার করা যেতে পারে।

>>> import sys>>> প্রকার (sys.maxsize)>>> টাইপ (sys.maxsize + 1)

উপরের আউটপুট থেকে আমরা দেখতে পাচ্ছি, পাইথনে 3 int এবং long আসলে একত্রিত হয় এবং মানটির তেমন কোন গুরুত্ব নেই।

#Python 2.7

>>> import sys>>> print sys.maxint# সর্বোচ্চ পূর্ণসংখ্যা মান2147483647>>> print -sys.maxint -1# মিন. Integer মান-2147483648

কিন্তু পাইথন 3-এ আমরা এর চেয়ে উচ্চতর মান নির্ধারণ করতে পারি কারণ এবার পরিসীমা বাড়ানো হবে। sys.maxint sys.maxsize দ্বারা প্রতিস্থাপিত হয়।

#Python 3.6 এ

>>> import sys>>> print(sys.maxsize)2147483647

সবচেয়ে বড় এবং ক্ষুদ্রতম পূর্ণসংখ্যা, দীর্ঘ এবং ভাসমান মান

#Python 2.7 import sysprint("float value information:",sys.float_info)print("\n")print("লং ইন্টিজার মানের তথ্য:",sys.long_info)print("\n")print( "একটি পূর্ণসংখ্যার সর্বোচ্চ আকার:",sys.maxsize)

আউটপুট

('ফ্লোট মানের তথ্য:', sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-14e, exp_1=0, 308 মিনিট, 301 মিনিট , mant_dig=53, epsilon=2.220446049250313e-16, radix=2, rounds=1))('লং ইন্টিজার মানের তথ্য:', sys.long_info(bits_per_digit=30, sizeof_digit=4))('অ্যানটেইজারাম সাইজ :', 9223372036854775807L) 

#Python 3.6

সিসপ্রিন্ট আমদানি করুন("ফ্লোট মান তথ্য:",sys.float_info)প্রিন্ট("\nপূর্ণসংখ্যা মানের তথ্য:",sys.int_info)প্রিন্ট("\nএকটি পূর্ণসংখ্যার সর্বাধিক আকার:",sys.maxsize)

আউটপুট

ফ্লোট মানের তথ্য:sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_15g=min_15g, min_15g=, min_15g , epsilon=2.220446049250313e-16, radix=2, rounds=1)পূর্ণসংখ্যা মান তথ্য:sys.int_info(bits_per_digit=15, sizeof_digit=2)একটি পূর্ণসংখ্যার সর্বাধিক আকার:2147483647


  1. পাইথন ব্যবহার করে আমরা সর্বোচ্চ কত ফাইল খুলতে পারি?

  2. পাইথনে তালিকার সর্বোচ্চ আকার কত?

  3. পাইথনে স্ট্রিংয়ের সর্বোচ্চ দৈর্ঘ্য কত?

  4. পাইথনে ফ্লোটের সর্বোচ্চ মান কত?