CodeGym /Java Course /தொகுதி 1 /முழு எண்கள் வகை: முழு எண்கள்

முழு எண்கள் வகை: முழு எண்கள்

தொகுதி 1
நிலை 2 , பாடம் 5
கிடைக்கப்பெறுகிறது

1. intவகை

முழு எண்ணையும் மாறிகளில் சேமிக்க விரும்பினால் , நீங்கள் intவகையைப் பயன்படுத்த வேண்டும்.

இந்த வார்த்தையானது முழு எண்களைint சேமிக்க உங்களை அனுமதிக்கிறது  என்பதற்கான  ஒரு நல்ல குறிப்பு இது .Integer

வகையாக இருக்கும் மாறிகள் முழு எண் முதல் வரையிலான முழு எண்களைint சேமிக்கும் திறன் கொண்டவை . இன்னும் துல்லியமாகச் சொல்வதானால், முதல் வரை .-2 billion+2 billion-2,147,483,648+2,147,483,647

சுவாரஸ்யமான உண்மை

இந்த உறுதியான வட்டமற்ற எண்கள் கணினியின் நினைவகம் எவ்வாறு ஒழுங்கமைக்கப்பட்டுள்ளது என்பதோடு தொடர்புடையது.

ஜாவாவில், வகைக்கு 4 பைட்டுகள் நினைவகம் ஒதுக்கப்பட்டுள்ளது int. ஒவ்வொரு பைட் நினைவகமும் 8 பிட்களைக் கொண்டுள்ளது . ஒவ்வொரு பிட்டும் 2 மதிப்புகளை மட்டுமே குறிக்கும்: 0 அல்லது 1. ஒரு intமாறி 32 பிட்களைக் கொண்டுள்ளது மற்றும் மதிப்புகளைக் குறிக்கும் 4,294,967,296.

இந்த வரம்பில் பாதி எதிர்மறை எண்களுக்கும், மற்ற பாதி நேர்மறை எண்களுக்கும் ஒதுக்கப்பட்டது. -2,147,483,648மற்றும் நாம் வரம்பில் இருந்து பெற எப்படி +2,147,483,647.


2. ஒரு intமாறியை உருவாக்குதல்

intமுழு எண்களை சேமிப்பதற்கான வகை . முழு எண்களை சேமிக்கக்கூடிய குறியீட்டில் ஒரு மாறியை உருவாக்க , நீங்கள் இது போன்ற ஒரு அறிக்கையைப் பயன்படுத்த வேண்டும்:

int name;
intஒரு மாறியை அறிவிக்கிறது

பெயர் என்பது மாறியின் பெயர். எடுத்துக்காட்டுகள்:

அறிக்கை விளக்கம்
int x;
ஒரு xமுழு எண் மாறி உருவாக்கப்பட்டது
int count; 
ஒரு countமுழு எண் மாறி உருவாக்கப்பட்டது
int currentYear;
ஒரு currentYearமுழு எண் மாறி உருவாக்கப்பட்டது

கடிதங்களின் வழக்கு முக்கியமானது. அதாவது கட்டளைகள்  மற்றும் இரண்டு வெவ்வேறு மாறிகளை அறிவிக்கும் .int colorint Color

மற்றும் கட்டளைகள் Int Colorமற்றும் கம்பைலருக்குINT COLOR எந்த அர்த்தமும் இல்லை , இது ஒரு பிழையைப் புகாரளிக்கும். முழு எண் வகைக்கான ஒரு சிறப்புச் சொல் மற்றும் அது சிறிய எழுத்தில் எழுதப்பட வேண்டும் .int


3. மாறிகளை உருவாக்குவதற்கான சுருக்கெழுத்து

ஒரு நிரலில் ஒரே இடத்தில் ஒரே மாதிரியான பல மாறிகளை உருவாக்க வேண்டுமானால், இந்த சுருக்கெழுத்து குறியீட்டைப் பயன்படுத்தலாம்:

int name1, name2, name3;
ஒரே மாதிரியான பல மாறிகளை உருவாக்குவதற்கான சுருக்கெழுத்து

எடுத்துக்காட்டுகள்:

அறிக்கைகள் சுருக்கெழுத்து
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4. மதிப்புகளை ஒதுக்குதல்

ஒரு மாறியில் ஒரு மதிப்பை வைக்க , நீங்கள் இந்த அறிக்கையை செய்ய வேண்டும் :int

name = value;
ஒரு மாறிக்கு மதிப்பை வழங்குதல்

மதிப்பு எந்த முழு எண் வெளிப்பாடாக இருக்கலாம். எடுத்துக்காட்டுகள்:

அறிக்கை குறிப்பு
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
இந்த குறியீடு தொகுக்கப்படாது, ஏனெனில் 3,000,000,000இது ஒரு க்கு அதிகபட்ச சாத்தியமான மதிப்பை விட அதிகமாக intஉள்ளது2,147,483,647

5. மாறியை உருவாக்குவதற்கும் துவக்குவதற்கும் சுருக்கெழுத்து

நீங்கள் ஒரு மாறியை உருவாக்க (அறிவிக்கவும்) ஒரு கட்டளையைப் பயன்படுத்தலாம் மற்றும் அதற்கு ஒரு மதிப்பை ஒதுக்கலாம் . ஒரு மதிப்பைச் சேமிக்க வேண்டியிருக்கும் போது, ​​வழக்கமாக ஒரு மாறியை அறிவிப்பதால், இதுவே பெரும்பாலும் செய்யப்படுகிறது.

கட்டளை எப்படி இருக்கும் என்பது இங்கே:

int name = value;
ஒரு மாறியை உருவாக்குவதற்கும் துவக்குவதற்கும் சுருக்கெழுத்து

எடுத்துக்காட்டுகள்:

அறிக்கை குறிப்பு
int a = 5
int b = 2*1000*1000*1000;
மாறி மதிப்பு 2 பில்லியன் இருக்கும்
int c = -10000000;
மாறியின் மதிப்பு எதிர்மறை 10 மில்லியனாக இருக்கும்
int d = 3000000000
இந்த குறியீடு தொகுக்கப்படாது, ஏனெனில் 3,000,000,000 என்பது ஒரு முழு எண்ணுக்கு சாத்தியமான அதிகபட்ச மதிப்பை விட அதிகமாகும்: 2,147,483,647

நீங்கள் ஒரு வரியில் பல மாறிகளை அறிவிக்கலாம். இந்த வழக்கில், கட்டளை இப்படி இருக்கும்:

int name1 = value1, name2 = value2, name3 = value3;
பல மாறிகளை உருவாக்குவதற்கும் துவக்குவதற்கும் சுருக்கெழுத்து

எடுத்துக்காட்டுகள்:

அறிக்கை குறிப்பு
int a = 5, b = 10, c = a + b;
aசமம் 5 , b சமம் 10 , c சமம் 15
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION