1. முழு எண் வெளிப்பாடுகளை மதிப்பீடு செய்தல்
ஒரு அசைன்மென்ட் ஆபரேட்டரின் வலது பக்கம் ( சம அடையாளம்) எந்த வெளிப்பாடாகவும் இருக்கலாம் - எண்கள், மாறிகள் மற்றும் கணித ஆபரேட்டர்கள் ( +
, -
, ) ஆகியவற்றின் கலவையாகும் .*
/
நீங்கள் அடைப்புக்குறிகளையும் பயன்படுத்தலாம் ()
. ஜாவாவில், கணிதத்தைப் போலவே, அடைப்புக்குறிக்குள் உள்ள வெளிப்பாடுகள் முதலில் மதிப்பீடு செய்யப்படுகின்றன, பின்னர் அடைப்புக்குறிக்குள் என்ன இருக்கிறது.
பெருக்கல் மற்றும் வகுத்தல் சம முன்னுரிமை மற்றும் கூட்டல் மற்றும் கழித்தலை விட அதிகமாக இருக்கும்.
எடுத்துக்காட்டுகள்:
அறிக்கை | குறிப்பு |
---|---|
|
மாறியின் மதிப்பு இருக்கும்8 |
|
மாறியின் மதிப்பு இருக்கும்1 |
|
மாறியின் மதிப்பு இருக்கும்6 |
|
இந்த அறிக்கையை செயல்படுத்துவது "பூஜ்ஜியத்தால் வகுத்தல்" பிழையை உருவாக்கும் , மேலும் நிரல் நிறுத்தப்படும். |
ஒரு வெளிப்பாடு மாறிகளையும் உள்ளடக்கியிருக்கலாம்:
அறிக்கை | குறிப்பு |
---|---|
|
மாறியின் மதிப்பு a இருக்கும் 1 மாறியின் மதிப்பு மாறியின் மதிப்பு b இருக்கும்2 c 4 |
மேலும் என்னவென்றால், ஒரே மாறியானது அசைன்மென்ட் ஆபரேட்டரின் இடது மற்றும் வலதுபுறம் இரண்டிலும் இருக்கலாம் :
அறிக்கை | குறிப்பு |
---|---|
|
மாறியின் மதிப்பு மாறியின் மதிப்பு x இருக்கும் . _ _ _ _ _ _5 x 6 x 7 x 8 x 9 x 10 |
ஜாவாவில் சின்னம் என்பது சமத்துவத்தை=
குறிக்காது என்பதுதான் இங்கு கருத்து . அதற்கு பதிலாக, இது ஒரு ஆபரேட்டர் ஆகும், இது அடையாளத்தின் இடதுபுறத்தில் உள்ள மாறிக்கு அடையாளத்தின் வலதுபுறத்தில் உள்ள வெளிப்பாட்டின் கணக்கிடப்பட்ட மதிப்பை ஒதுக்குகிறது .=
=
2. முழு எண்களின் பிரிவு
ஜாவாவில், ஒரு முழு எண்ணை ஒரு முழு எண்ணால் வகுத்தால் எப்போதும் ஒரு முழு எண் கிடைக்கும் . பிரிவு செயல்பாட்டின் எஞ்சிய பகுதி நிராகரிக்கப்பட்டது. அல்லது, பிரிவின் முடிவு எப்பொழுதும் அருகில் உள்ள முழு எண்ணாக இருக்கும் என்று நீங்கள் கூறலாம்.
எடுத்துக்காட்டுகள்:
அறிக்கை | பிரிவின் முடிவு | குறிப்பு |
---|---|---|
|
2.5 |
மாறியின் மதிப்பு a இருக்கும்2 |
|
6.3333(3) |
மாறியின் மதிப்பு b இருக்கும்6 |
|
1.2 |
மாறியின் மதிப்பு c இருக்கும்1 |
|
0.5 |
மாறியின் மதிப்பு d இருக்கும்0 |
3. முழு எண்களின் வகுப்பின் எச்சம்
முழு எண்களின் கூட்டல், கழித்தல், பெருக்கல் மற்றும் வகுத்தல் தவிர, ஜாவா மாடுலோ ஆபரேட்டரையும் கொண்டுள்ளது. இது சதவீத குறியீடு ( %
). இந்த ஆபரேட்டர் ஒரு முழு எண்ணை ஒரு முழு எண்ணால் வகுத்தால் எஞ்சியிருக்கும் முழு எண்ணையும் வழங்குகிறது (பின்ன பகுதி அல்ல).
எடுத்துக்காட்டுகள்:
அறிக்கை | பிரிவின் முடிவு | குறிப்பு |
---|---|---|
|
2 மீதியுடன்1 |
மாறியின் மதிப்பு a இருக்கும்1 |
|
5 மீதியுடன்0 |
மாறியின் மதிப்பு b இருக்கும்0 |
|
1 மீதியுடன்4 |
மாறியின் மதிப்பு c இருக்கும்4 |
|
0 மீதியுடன்1 |
மாறியின் மதிப்பு d இருக்கும்1 |
இது மிகவும் பயனுள்ள ஆபரேட்டர். இது அதிகம் பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டாக, ஒரு எண் இரட்டையா அல்லது இரட்டையா என்பதைக் கண்டறிய , அதை வகுத்து 2
, மீதமுள்ளதை பூஜ்ஜியத்துடன் ஒப்பிடவும். மீதி பூஜ்ஜியமாக இருந்தால், எண் சமமாக இருக்கும்; அது ஒன்றுக்கு சமமாக இருந்தால், அந்த எண் ஒற்றைப்படை.
இந்த காசோலை எப்படி இருக்கிறது என்பது இங்கே:
(a % 2) == 0
எங்கே, நீங்கள் யூகித்தீர்கள், (அதாவது அல்லது ) a % 2
மூலம் வகுத்தலின் மீதி , பூஜ்ஜியத்துடன் ஒப்பிடப் பயன்படுகிறது.2
0
1
==
4. அதிகரிப்பு மற்றும் குறைப்பு
நிரலாக்கத்தில், மாறி ஒன்றை ஒன்று கூட்டுவது அல்லது குறைப்பது மிகவும் பொதுவான செயல்பாடுகள். ஜாவாவில் இந்த செயல்களுக்கு சிறப்பு கட்டளைகள் உள்ளன:
அதிகரிப்பு (ஒருவரால் அதிகரிப்பு) ஆபரேட்டர் இதுபோல் தெரிகிறது :
a++;
இந்த அறிக்கையானது மாறியை ஒன்றால் அதிகரிப்பதைப் போலவே உள்ளது .a = a + 1;
a
குறைப்பு (ஒருவரால் குறைத்தல்) ஆபரேட்டர் இதுபோல் தெரிகிறது :
a--;
இந்த அறிக்கையானது மாறியை ஒன்றால் குறைப்பது போலவே உள்ளது .a = a - 1;
a
எடுத்துக்காட்டுகள்
அறிக்கை | குறிப்பு |
---|---|
|
மாறியின் மதிப்பு மாறியின் மதிப்பு x இருக்கும் . _ _ _ _ _ _5 x 6 x 7 x 8 x 9 x 10 |
|
மாறியின் மதிப்பு மாறியின் மதிப்பு x இருக்கும் . _ _ _ _ _ _ _ _5 x 4 x 3 x 2 x 1 x 0 x -1 |
GO TO FULL VERSION