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