CodeGym /Java Blog /சீரற்ற /எடுத்துக்காட்டுகளுடன் ஜாவாவில் முழு எண்.MAX_VALUE
John Squirrels
நிலை 41
San Francisco

எடுத்துக்காட்டுகளுடன் ஜாவாவில் முழு எண்.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