ஜாவாவில் பைனரியை தசமமாக மாற்றுவது எப்படி?



'ஜாவாவில் பைனரியை தசமமாக மாற்றுவது எப்படி' என்ற இந்த கட்டுரை பைனரி எண்களை தசம எண்களாக மாற்றுவதற்கான பல்வேறு வழிகளில் விரிவான வழிகாட்டியாகும்.

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

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





பைனரி முதல் தசமத்திற்கு கணித மாற்றம்

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

பைனரியை தசமமாக மாற்றுவது - பைனரியை தசமமாக மாற்றுவது எப்படி - எடுரேகா



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

ஜாவாவில் பைனரியை தசம எண்களாக மாற்றவும்

ஜாவாவில் பைனரி எண்ணை தசம எண்ணாக மாற்ற, நீங்கள் பயன்படுத்தலாம் Integer.parseInt () முறை அல்லது தனிப்பயன் தர்க்கம் . எனவே, அவை ஒவ்வொன்றையும் ஒவ்வொன்றாகப் பார்ப்போம். Integer.parseInt () உடன் தொடங்குகிறது :

Interger.parseInt () முறை

கொடுக்கப்பட்ட ரேடிக்ஸ் மூலம் ஒரு சரத்தை ஒரு முழு எண்ணாக மாற்ற இந்த முறை பயன்படுத்தப்படுகிறது. இது முழு எண்ணிலிருந்து வர்க்கம் இந்த முறையின் தொடரியல் பின்வருமாறு:



பொது நிலையான int parseInt (சரம் கள், int radix)

Integer.parseInt () ஐப் பயன்படுத்தி ஜாவா நிரல்

நீங்கள் எழுத இரண்டு வழிகள் உள்ளன Integer.parseInt () ஐப் பயன்படுத்துகிறது. முதல் வழி நிரலில் பைனரி எண்ணைக் குறிப்பிடுவது, இரண்டாவது வழி பயனரை பைனரி எண்ணை உள்ளிடச் சொல்வது.

நிரலிலேயே பைனரி எண்ணைக் குறிப்பிடுங்கள்
தொகுப்பு மாதிரி புரோகிராம் பொது வகுப்பு ConvertBinaryToDecimal {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {சரம் பைனரிநம்பர் = '10101' int decimalnumber = Integer.parseInt (பைனரிநம்பர், 2) System.out.println (decimalnumber)}}

வெளியீடு:

குறியீட்டில் பல பைனரி எண்களை நீங்கள் குறிப்பிட விரும்பினால், பின்வரும் வழியில் குறிப்பிடலாம்:

தொகுப்பு மாதிரி நிரல் பொது வகுப்பு ConvertBinaryToDecimal {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {System.out.println (Integer.parseInt ('1110', 2)) System.out.println (Integer.parseInt ('0010', 2) ) System.out.println (Integer.parseInt ('1010', 2)) System.out.println (Integer.parseInt ('0110', 2)) System.out.println (Integer.parseInt ('1101', 2 ))}}

வெளியீடு:

பைனரி எண்ணை உள்ளிட பயனரைக் கேளுங்கள்

பயனர் உள்ளீட்டு பைனரி எண்ணை உருவாக்க, நீங்கள் இறக்குமதி செய்ய வேண்டும் ஸ்கேனர் வகுப்பு . திபயனர் உள்ளீட்டைப் பெற ஸ்கேனர் வகுப்பு முக்கியமாகப் பயன்படுத்தப்படுகிறது, மேலும் இது java.util தொகுப்புக்கு சொந்தமானது.

தொகுப்பு மாதிரி திட்டம் இறக்குமதி java.util.Scanner பொது வகுப்பு ConvertBinaryToDecimal {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {ஸ்கேனர் பைனரிஇன்புட் = புதிய ஸ்கேனர் (System.in) System.out.print ('பைனரி எண்ணை உள்ளிடுக -') சரம் பைனரிநம்பர் = BinaryInput.nextLine () System.out.println ('தசம எண்-' + Integer.parseInt (BinaryNumber, 2%)}}

வெளியீடு:

சரி, எல்லோரும், இது Integer.parseInt () முறையைப் பயன்படுத்தி ஜாவா நிரலை எழுதுவது பற்றியது. இப்போது, ​​ஜாவாவில் பைனரியை தசமமாக மாற்றுவது குறித்த இந்த கட்டுரையில், Integer.parseInt () முறையைப் பயன்படுத்தாமல் பைனரியை தசம எண்களாக மாற்றுவதற்கான ஜாவா நிரலை எவ்வாறு எழுதுவது என்று பார்ப்போம்.

ஜாவாவில் ஓவர்லோடிங் எதிராக ஓவர்லோடிங்

தனிப்பயன் தர்க்கத்தைப் பயன்படுத்தி ஜாவா நிரல்

Integer.parseInt () முறையைப் பயன்படுத்தாமல் பைனரி எண்ணை தசம எண்ணாக மாற்றுவது குறித்து ஜாவா நிரலை எழுத, குறியீட்டில் பைனரி எண்களைக் குறிப்பிடுவதன் மூலமோ அல்லது பயனர் உள்ளீட்டை எடுத்துக்கொள்வதன் மூலமோ குறியீட்டை எழுதலாம்.

நிரலிலேயே பைனரி எண்ணைக் குறிப்பிடுங்கள்

தொகுப்பு மாதிரி புரோகிராம் பொது வகுப்பு ConvertBinaryToDecimal {public static int retveDecimal (int binarynumber) {int decimalnumber = 0 int power = 0 while (true) {if (binarynumber == 0) {break} else {int temp = binarynumber% 10 decimalnumber + = temp * Math.pow (2, power) binarynumber = binarynumber / 10 power ++}} return decimalnumber} public static void main (string args []) {System.out.println ('தசம மதிப்பு:' + மீட்டெடுப்பு டெசிமல் (1110)) கணினி .out.println ('தசம மதிப்பு:' + மீட்டெடுப்பு டெசிமல் (0010)) System.out.println ('தசம மதிப்பு:' + மீட்டெடுப்பு டெசிமல் (1010)) System.out.println ('தசம மதிப்பு:' + மீட்டெடுப்பு டெசிமல் ( 0110)) System.out.println ('தசம மதிப்பு:' + மீட்டெடுப்பு டெசிமல் (1101))}}
வெளியீடு:

பைனரி எண்ணை உள்ளிட பயனரைக் கேளுங்கள்

தொகுப்பு மாதிரி நிரல் இறக்குமதி java.util.Scanner class ConvertBinaryToDecimal {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {ஸ்கேனர் பைனரிபுட் = புதிய ஸ்கேனர் (System.in) System.out.println ('பைனரி எண்ணை உள்ளிடுக-' .nextInt () int decimalnumber = 0, power = 0 போது (n! = 0) {decimalnumber + = ((n% 10) * Math.pow (2, power)) n = n / 10 power ++} System.out.println (தசம எண்)}}
வெளியீடு:

இது இந்த முடிவுக்கு நம்மை கொண்டு செல்கிறது ‘ ஜாவாவில் பைனரியை தசமமாக மாற்றுவது எப்படி? ’கட்டுரை. ஒரு பைனரி எண்ணை ஒரு தசம எண்ணாக நிரல் முறையில் மாற்றுவது எப்படி என்பதை நாங்கள் கற்றுக்கொண்டோம்.

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

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