CodeGym /Java Blog /এলোমেলো /জাভাতে Integer.MAX_VALUE উদাহরণ সহ
John Squirrels
লেভেল 41
San Francisco

জাভাতে Integer.MAX_VALUE উদাহরণ সহ

এলোমেলো দলে প্রকাশিত

জাভাতে Integer.MAX_VALUE কী?

জাভাতে Integer.MAX_VALUE হল একটি ধ্রুবক যা সর্বাধিক ধনাত্মক পূর্ণসংখ্যার মানকে উপস্থাপন করে।
Integer.MAX_VALUE হল java.lang প্যাকেজের জাভা ইন্টিজার ক্লাসের একটি সংখ্যা । এটি সর্বাধিক সম্ভাব্য পূর্ণসংখ্যা সংখ্যা যা 32 বিটে উপস্থাপন করা যেতে পারে। এর সঠিক মান হল 2147483647 অর্থাৎ 231-1।

public class MaximumInteger {

    public static void main(String[] args) {

        System.out.println(Integer.MAX_VALUE);
    }
}

আউটপুট

2147483647

জাভাতে পূর্ণসংখ্যা কি?

পূর্ণসংখ্যা হল এমন সংখ্যা যার কোন ভগ্নাংশ নেই। জাভাতে, পূর্ণসংখ্যাগুলিকে 32 বিট স্পেসে উপস্থাপন করা হয়। উপরন্তু, তারা 2 এর পরিপূরক বাইনারি আকারে উপস্থাপন করা হয়, যার মানে এই 32টির মধ্যে একটি বিট একটি সাইন বিট। এইভাবে, 231-1 সম্ভাব্য মান আছে। সুতরাং, জাভাতে 231-1 সংখ্যার চেয়ে বড় কোনো পূর্ণসংখ্যা নেই।

জাভাতে Integer.MAX_VALUE কেন প্রয়োজন?

সঠিক সংখ্যাটি মনে রাখার প্রয়োজন ছাড়াই এটি স্বয়ংক্রিয়ভাবে সম্ভাব্য সর্বাধিক পূর্ণসংখ্যা যেকোনো পরিবর্তনশীলকে বরাদ্দ করতে ব্যবহৃত হয়। অনেক সময় আছে যখন আমাদের সর্বোচ্চ বা সর্বনিম্ন সংখ্যার প্রয়োজন হয়। এটা তুলনামূলক বা অন্য কোনো কারণে হতে পারে। সঠিক ধ্রুবক মনে রাখা কঠিন হতে পারে। এই কাজটি জাভাতে Integer.MAX_VALUE দ্বারা সহজ করা হয়েছে ৷

উদাহরণ


public class MaximumInteger {
	
	public static void main(String[] args) {
		
		int maxNumber = Integer.MAX_VALUE;

		System.out.println("maxNumber: " + maxNumber);

		int number1 = Integer.MAX_VALUE - 1;

		System.out.println("number1: " + number1);

		if (number1 < maxNumber) {
			System.out.println("number1 < maxNumber");
		}
	}
}

আউটপুট

সর্বোচ্চ নম্বর: 2147483647 নম্বর1: 2147483646 নম্বর1 < সর্বোচ্চ নম্বর

ব্যাখ্যা

উপরের কোড স্নিপেটে, আমরা একটি পরিবর্তনশীল maxNumber নিই এবং Integer.MAX_VALUE ব্যবহার করে সর্বোচ্চ পূর্ণসংখ্যার মান নির্ধারণ করি । তারপরে আমরা আরেকটি ভেরিয়েবল নম্বর 1 নিই এবং এটিকে সর্বোচ্চ থেকে ছোট একটি মান বরাদ্দ করি। আমরা দুটি তুলনা করি এবং ফলাফল মুদ্রণ করি।

উপসংহার

এই পোস্টের শেষে, আমরা আশা করি আপনি জাভাতে Integer.MAX_VALUE এর সাথে বিস্তারিতভাবে পরিচিত হয়ে গেছেন। আপনি উদাহরণ সহ জাভাতে Integer.MAX_VALUE ব্যবহার করতে শিখেছেন । আপনি বিভিন্ন ভেরিয়েবলে অন্যান্য মান নির্ধারণ করার চেষ্টা করতে পারেন এবং দেখতে পারেন কিভাবে এই ধারণাটি আরও গভীরে বোঝার জন্য কাজ করে। ধারণার গভীর কমান্ডের জন্য অনুশীলন চালিয়ে যান। ততক্ষণ, বাড়তে থাকুন এবং জ্বলতে থাকুন!
মন্তব্য
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION