ஹெக்ஸ் கால்குலேட்டராக பி.சி.யை எவ்வாறு பயன்படுத்துவது



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

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



டெவலப்பர்களுக்கும் சில வீட்டுப்பாடங்களில் பணிபுரியும் எவருக்கும் இது ஒரு சிறந்த செய்தி. இதைச் செய்ய நீங்கள் ஒரு முனையத்தைத் திறக்க வேண்டும். Ctrl, Alt மற்றும் T ஐ அழுத்திப் பிடிக்கவும் அல்லது உபுண்டு யூனிட்டி டாஷில் டெர்மினல் என்ற வார்த்தையைத் தேடுங்கள். கணினி கருவிகளின் கீழ் விஸ்கர் அல்லது பயன்பாடுகள் மெனுவிலிருந்து இதைத் தொடங்க நீங்கள் விரும்பலாம். MacOS இன் பயனர்கள் பயன்பாட்டு கோப்புறையிலிருந்து ஒரு முனையத்தைத் தொடங்கலாம் அல்லது அது பொருத்தப்பட்டிருந்தால் கப்பல்துறையில் கிளிக் செய்வதன் மூலம் தொடங்கலாம். இந்த நாட்களில் நீங்கள் லினக்ஸில் மட்டுமல்லாமல் யூனிக்ஸ் போன்ற இயக்க முறைமைகளில் பி.சி.



முறை 1: தசம மற்றும் ஹெக்ஸாடெசிமல் எண்களை மாற்ற பி.சி.

வகை எதிரொலி ‘obase = 16; 127’ | பி.சி. வழக்கமான அடிப்படை -10 எண்களிலிருந்து 127 எண்ணை ஹெக்ஸாடெசிமலாக மாற்ற. இயற்கையாகவே, நீங்கள் எந்த முழு எண்ணையும் மாற்றலாம். நீங்கள் பெறும் முடிவு 7F ஆகும், மேலும் வழக்கமான அடிப்படை -10 க்கு மாற்ற விரும்பினால் நீங்கள் தட்டச்சு செய்யலாம் echo ‘ibase = 16; obase = A; 7F’ | பி.சி. மற்றும் உள்ளிடவும். இது மிகவும் எளிதானது மற்றும் எந்த செல்லுபடியாகும் ஹெக்ஸ் எண்ணிலும் எப்போது வேண்டுமானாலும் பயன்படுத்தலாம். இது செல்லுபடியாகும் யுனிக்ஸ்-பாணி கட்டளை என்பதால், இதை நீங்கள் எந்த வகையான ஷெல் ஸ்கிரிப்டிலும் இணைக்கலாம். எந்த நேரத்திலும் நீங்கள் ஒரு எண்ணை முன்னும் பின்னுமாக விரைவாக மாற்ற வேண்டிய கட்டளை வரியிலிருந்து இதைப் பயன்படுத்தலாம் என்பதை நினைவில் கொள்வது எளிது.



முறை 2: பைனரி மற்றும் ஹெக்ஸாடெசிமல் எண்களை பிசி ஹெக்ஸ் கால்குலேட்டருடன் மாற்றுகிறது

கட்டளை வரியில் வகை எதிரொலி ‘obase = 16; ibase = 2; 111010001’ | பி.சி. பைனரி எண்ணை ஹெக்ஸ் ஒன்றாக மாற்ற. உள்ளிடவும், நீங்கள் 1D1 ஐ ஒரு பதிலாகப் பெற வேண்டும். இயற்கையாகவே, அந்த பைனரி வரியை நீங்கள் அந்த நேரத்தில் மாற்ற வேண்டிய எந்த பைனரி எண்ணையும் நிரப்பலாம். மீண்டும், தலைகீழ் உண்மை, மேலும் ஒரு ஹெக்ஸ் எண்ணை பைனரி எண்ணாக மாற்ற சேர்க்கப்பட்ட ஹெக்ஸ் கால்குலேட்டரைப் பயன்படுத்தலாம். தட்டச்சு செய்தல் எதிரொலி ‘obase = 2; ibase = 16; 1D1’ | பி.சி. உள்ளீட்டைத் தள்ளினால் உங்கள் அசல் எண்ணைத் திரும்பப் பெறுவீர்கள், ஆனால் 1D1 ஐ மற்ற செல்லுபடியாகும் ஹெக்ஸ் மதிப்புகளுடன் மாற்றலாம்.



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

முறை 3: முழு ஹெக்ஸ் கால்குலேட்டராக பி.சி.

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

உங்களிடம் ஒரு ஹெக்ஸ் எண் EE65522D இருப்பதாகவும், அதிலிருந்து C3EFAF86 ஐக் கழிக்க விரும்புவதாகவும் கூறலாம். நீங்கள் தட்டச்சு செய்யலாம் எதிரொலி ‘ibase = 16; EE65522D-C3EFAF86’ | பி.சி. பதிலைக் கண்டுபிடிக்க உள்ளிடவும். பதில் ஹெக்ஸாடெசிமலில் இருக்க விரும்பினால், நீங்கள் முயற்சி செய்யலாம் எதிரொலி ‘obase = 16; ibase = 16; EE65522D-C3EFAF86’ | பி.சி. அதை அந்த வழியில் தீர்க்க. பிற எண்கணித செயல்பாடுகளும் அனுமதிக்கப்படுகின்றன. உதாரணமாக, எதிரொலி ‘obase = 16; ibase = 16; EE65522D * C3EFAF86’ | பி.சி. இரண்டு மதிப்புகளை பலப்படுத்தும். நீங்கள் விரும்பினால், கூடுதலாக + ஒரு செயல்பாடாக பயன்படுத்தலாம். பிரிவுக்கு / பயன்படுத்துவது மீதமுள்ளதைத் தராது; அதைச் செய்ய நீங்கள் மாடுலஸுக்கு% ஐப் பயன்படுத்த வேண்டும்.

உதாரணமாக, இயங்கும் எதிரொலி ‘obase = 16; ibase = 16; EE65522D% C3EFAF86’ | bc 2A75A2A7 இன் மதிப்பை வழங்குகிறது, ஏனெனில் ஒரு ஹெக்ஸ் கால்குலேட்டர் வழியாக இயங்கும் போது அந்த சமன்பாட்டின் அளவு 1 மீதமுள்ள 2A75A2A7 ஆகும். இரண்டு மதிப்புகளையும் கண்டுபிடிக்க முதலில் / operand ஐ இயக்கவும், பின்னர்% operand ஐ இயக்கவும்.

3 நிமிடங்கள் படித்தேன்