ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்கள் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்



இந்த கட்டுரை ஜாவாவில் உள்ள பல்வேறு வகையான பிட்வைஸ் ஆபரேட்டர்கள் பற்றிய விரிவான மற்றும் விரிவான அறிவை உங்களுக்கு வழங்கும்.

பிட்வைஸ் ஆபரேட்டர்கள் ஒரு எண்ணின் தனிப்பட்ட பிட்களைக் கையாளுவதற்குப் பயன்படுத்தப்படுகின்றன, இது எந்தவொரு நிரலாக்க மொழியின் இன்றியமையாத அம்சமாகும், ஏனெனில் இறுதியில் அனைத்தும் 0 மற்றும் 1 வரை வரும். பின்வரும் சுட்டிகள் இதில் அடங்கும் பிட்வைஸ் ஆபரேட்டர்கள் ஜாவா கட்டுரையில்:

பெரும்பாலும், புரோகிராமர்கள் எண்களைக் கையாள வேண்டிய அவசியத்தைக் காண்கிறார்கள். ஜாவா வழங்கிய பிட்வைஸ் ஆபரேட்டர்களைப் பயன்படுத்தி எண்களின் தனிப்பட்ட பிட்களை மாற்றியமைக்கலாம் அல்லது கையாளலாம். இந்த ஆபரேட்டர்களை கரி, குறுகிய, முழு எண்ணாக அல்லது ஒருங்கிணைந்த வகைகளில் பயன்படுத்தலாம். அவற்றை இரட்டை மற்றும் மிதப்பதற்குப் பயன்படுத்த முடியாது.





ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்கள்

ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்.



ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்களின் வகைகள்

  • & (பைனரி மற்றும் ஆபரேட்டர்)

பைனரி & ஆபரேட்டர்கள் தர்க்கரீதியான && ஆபரேட்டர்களுடன் மிகவும் ஒத்தவை, ஒரே வித்தியாசம் அவை இரண்டு வெளிப்பாடுகளுக்கு பதிலாக இரண்டு பிட்களுடன் வேலை செய்கின்றன. பைனரி மற்றும் ஆபரேட்டர் மதிப்பு 1 ஐ வழங்குகிறது, இது இரண்டு இயக்கங்களும் ஒன்றுக்கு சமம், இல்லையெனில் அவை 0 ஐத் தருகின்றன.

  • | (பைனரி அல்லது ஆபரேட்டர்)

பைனரி அல்லது ஆபரேட்டர் தருக்கத்திற்கு ஒத்ததாகும் || ஆபரேட்டர். இது இரண்டு வெளிப்பாடுகளுக்குப் பதிலாக இரண்டு பிட்களில் இயங்குகிறது மற்றும் அதன் செயல்பாடுகளில் ஒன்று 1 என மதிப்பிட்டால் 1 ஐ வழங்குகிறது.

stl வரிசை c ++
  • ^ (பைனரி XOR ஆபரேட்டர்)

“பிரத்தியேக OR” க்கான XOR நிலைப்பாடு. இந்த ஆபரேட்டர் 1 ஐத் தருகிறது, அதன் செயல்பாடுகளில் ஒன்று சரியாக 1 என மதிப்பிட்டால். முடிவு 0 ஆகும், இரண்டு இயக்கங்களும் 1 அல்லது 0 என மதிப்பிட்டால்.



  • ~ (பைனரி காம்ப்ளிமென்ட் ஆபரேட்டர்)

உள்ளீட்டு மதிப்பின் ஒருவரின் நிரப்பு இந்த ஆபரேட்டரால் திரும்பப் பெறப்படுகிறது. எளிமையான சொற்களில், இது பிட்களை தலைகீழாக மாற்றுகிறது, அதாவது இது 0 ஐ 1 ஆக மாற்றுகிறது மற்றும் நேர்மாறாகவும்.

ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்.

ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்களின் எடுத்துக்காட்டுகள்

பொது வகுப்பு பிட்வைஸ் உதாரணம் {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) num2 = '+ (n1}

வெளியீடு:

num1 & num2 = 16

num1 | num2 = 30

num1 ^ num2 = 14

~ num1 = -19

pl sql இல் விதிவிலக்கு கையாளுதல்

ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்.

ஷிப்ட் ஆபரேட்டர்கள்

இந்த ஆபரேட்டர்கள் எண்களை இடது அல்லது வலது பக்கம் மாற்றி, முறையே எண்களைப் பெருக்கி, பிரிக்கிறார்கள்.

  • >> (கையொப்பமிடப்பட்ட வலது ஷிப்ட் ஆபரேட்டர்):

இந்த ஆபரேட்டர் எண்ணை வலப்புறம் மாற்றுகிறார். இதன் விளைவாக எஞ்சியிருக்கும் வெற்று இடங்களில் இது 0 ஐ நிரப்புகிறது. இடதுபுற பிட் ஆரம்ப எண்ணின் அடையாளத்தைப் பொறுத்தது. இரண்டு சக்தியுடன் ஒரு எண்ணைப் பிரிப்பதைப் போன்றது.

  • >>> (கையொப்பமிடப்படாத வலது ஷிப்ட் ஆபரேட்டர்):

இந்த ஆபரேட்டர் எண்ணை வலப்புறம் மாற்றுகிறார். இதன் விளைவாக எஞ்சியிருக்கும் வெற்று இடங்களில் இது 0 ஐ நிரப்புகிறது. இடதுபுற பிட் 0 ஆக அமைக்கப்பட்டுள்ளது.

  • >> (இடது ஷிப்ட் ஆபரேட்டர்):

இந்த ஆபரேட்டர் எண்ணை இடது பக்கம் மாற்றுகிறார். இதன் விளைவாக எஞ்சியிருக்கும் வெற்று இடங்களில் இது 0 ஐ நிரப்புகிறது. இரண்டு சக்தியுடன் ஒரு எண்ணைப் பெருக்குவது போன்றது.

  • >> (கையொப்பமிடாத இடது ஷிப்ட் ஆபரேட்டர்):

கையொப்பமிடப்படாத வலது மாற்றத்தைப் போலன்றி, ஜாவா அத்தகைய எந்த ஆபரேட்டரையும் வழங்காது.

ஜாவில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்vக்கு.

முழு எண்ணாக ஜாவாவுக்கு அனுப்புகிறது

இருக்கிறது எக்ஸ் நான் pl ஷிப்ட் ஆபரேட்டரின் e

பொது வகுப்பு பிட்வைஸ் உதாரணம் {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {int n1 = 8 int n2 = -10 // இடது ஷிப்ட் ஆபரேட்டர் System.out.println ('n1<<2 = ' + (n1 <>2 = '+ (n2 >> 2)) // கையொப்பமிடாத வலது ஷிப்ட் ஆபரேட்டர் System.out.println (' n2 >>> 2 = '+ (n2 >>> 2))}}

வெளியீடு:

n1<<2 = 32

n2 >> 2 = -3

n2 >>> 2 = 1073741821

இதன் மூலம், ஜாவா கட்டுரையில் இந்த பிட்வைஸ் ஆபரேட்டர்களின் முடிவுக்கு வருகிறோம். கட்டுரையில் விவாதிக்கப்பட்ட ஆபரேட்டர்கள் பயனரின் எண்களை அல்லது தரவின் தனிப்பட்ட பிட்களை திறம்பட கையாள அனுமதிக்கின்றனர். சி கர்மம் அவுட் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் உங்களுக்கு ஒரு தொடக்கத்தைத் தருவதற்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுடன் கோர் மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும் பயிற்சி அளிப்பதற்காக இந்த பாடநெறி வடிவமைக்கப்பட்டுள்ளது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த “ஜாவாவில் பிட்வைஸ் ஆபரேட்டர்கள்” வலைப்பதிவின் கருத்துகள் பிரிவில் குறிப்பிடவும், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.