హెక్స్ కాలిక్యులేటర్‌గా బిసిని ఎలా ఉపయోగించాలి



సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి

లైనక్స్ వంటి వివిధ యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్ అమలులు మరియు గ్నూ సూట్ ఉన్న చాలా చక్కని ఏదైనా బిసి బేసిక్ కాలిక్యులేటర్ భాషను కలిగి ఉంటుంది. దీని వాక్యనిర్మాణం సి ప్రోగ్రామింగ్ భాషతో చాలా పోలి ఉంటుంది. మీరు దీన్ని కమాండ్ లైన్ నుండే హెక్స్ కాలిక్యులేటర్‌గా ఉపయోగించవచ్చు, కాబట్టి మీరు మీ ఫోన్ కోసం మళ్లీ కొన్ని హెక్సాడెసిమల్ లేదా అష్ట అనువర్తనాన్ని డౌన్‌లోడ్ చేయనవసరం లేదు.



డెవలపర్‌లకు మరియు కొంత హోంవర్క్‌లో పనిచేసే ఎవరికైనా ఇది గొప్ప వార్త. దీన్ని చేయడానికి మీరు టెర్మినల్‌ను తెరవాలి. Ctrl, Alt మరియు T ని నొక్కి ఉంచండి లేదా ఉబుంటు యూనిటీ డాష్‌లో టెర్మినల్ అనే పదం కోసం శోధించండి. మీరు దీన్ని సిస్టమ్ టూల్స్ క్రింద విస్కర్ లేదా అప్లికేషన్స్ మెను నుండి ప్రారంభించాలనుకోవచ్చు. MacOS యొక్క వినియోగదారులు యుటిలిటీస్ ఫోల్డర్ నుండి టెర్మినల్ ప్రారంభించవచ్చు లేదా డాక్ పిన్ చేయబడితే దానిపై క్లిక్ చేయడం ద్వారా ప్రారంభించవచ్చు. ఈ రోజుల్లో మీరు లైనక్స్‌లోనే కాకుండా చాలా యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్‌లలో బిసిని కనుగొనవచ్చు.



విధానం 1: దశాంశ మరియు హెక్సాడెసిమల్ సంఖ్యలను మార్చడానికి బిసిని ఉపయోగించడం

టైప్ చేయండి echo ‘obase = 16; 127’ | బిసి సాధారణ బేస్ -10 సంఖ్యల నుండి 127 సంఖ్యను హెక్సాడెసిమల్‌గా మార్చడానికి. సహజంగానే, మీరు దాన్ని మొత్తం సంఖ్యతో భర్తీ చేయవచ్చు. మీకు లభించే ఫలితం 7 ఎఫ్, మరియు మీరు సాధారణ బేస్ -10 కి మార్చాలనుకుంటే మీరు టైప్ చేయవచ్చు echo ‘ibase = 16; obase = A; 7F’ | బిసి మరియు ఎంటర్ పుష్. ఇది చాలా సులభం మరియు చెల్లుబాటు అయ్యే హెక్స్ నంబర్‌తో ఎప్పుడైనా ఉపయోగించవచ్చు. ఇది చెల్లుబాటు అయ్యే యునిక్స్-శైలి ఆదేశం కాబట్టి, మీరు దీన్ని ఏ రకమైన షెల్ స్క్రిప్ట్‌లోనైనా చేర్చవచ్చు. మీరు ఎప్పుడైనా ఒక సంఖ్యను వేగంగా ముందుకు వెనుకకు మార్చాల్సిన అవసరం ఉన్న ఏ సమయంలోనైనా దీన్ని కమాండ్ లైన్ నుండి ఉపయోగించవచ్చని గుర్తుంచుకోవడం సులభం.



విధానం 2: బైనరీ మరియు హెక్సాడెసిమల్ సంఖ్యలను బిసి హెక్స్ కాలిక్యులేటర్‌తో మార్చడం

కమాండ్ ప్రాంప్ట్ రకం వద్ద echo ‘obase = 16; ibase = 2; 111010001’ | బిసి బైనరీ సంఖ్యను హెక్స్ ఒకటిగా మార్చడానికి. ఎంటర్ నొక్కండి మరియు మీరు 1D1 ను ప్రత్యుత్తరంగా పొందాలి. సహజంగానే, మీరు ఆ బైనరీ పంక్తిని ఆ సమయంలో మార్చడానికి అవసరమైన ఏదైనా బైనరీ సంఖ్యతో నింపవచ్చు. మరోసారి, రివర్స్ నిజం మరియు హెక్స్ సంఖ్యను బైనరీగా మార్చడానికి చేర్చబడిన హెక్స్ కాలిక్యులేటర్‌ను ఉపయోగించడం సాధ్యపడుతుంది. టైప్ చేస్తోంది echo ‘obase = 2; ibase = 16; 1D1’ | బిసి మరియు ఎంటర్ నెట్టడం వలన మీరు మీ అసలు సంఖ్యను తిరిగి పొందుతారు, కాని మీరు 1D1 ను ఇతర చెల్లుబాటు అయ్యే హెక్స్ విలువలతో భర్తీ చేయవచ్చు.



మీరు దీన్ని తరచుగా ఉపయోగిస్తుంటే, మీరు రెండు అంశాలను గుర్తుంచుకోవాలి. ఒకటి, హెక్సాడెసిమల్ సంఖ్యలలో అంతర్లీనంగా ఉండే అక్షరాలు ఎల్లప్పుడూ అప్పర్ కేస్ అయి ఉండాలి, ఎందుకంటే బిసి సాఫ్ట్‌వేర్ లోయర్ కేస్ అక్షరాలను బీజగణిత వేరియబుల్స్‌గా పరిగణిస్తుంది. రెండవది, ఈ ఆదేశాలన్నీ సాధారణ వినియోగదారుచే అమలు చేయబడతాయి మరియు లైనక్స్ లేదా యునిక్స్ యొక్క ఏదైనా ఆధునిక సంస్కరణలో వాటిని చేయడానికి మీకు రూట్ యాక్సెస్ అవసరం లేదు.

విధానం 3: బిసిని పూర్తి హెక్స్ కాలిక్యులేటర్‌గా ఉపయోగించడం

మీకు అవసరమైతే అంకగణితం చేయడానికి మీరు బిసి కమాండ్‌ను హెక్స్ కాలిక్యులేటర్‌గా కూడా ఉపయోగించవచ్చు. చాలా మందికి ఈ అవసరం ఉండదు, కాని ప్రోగ్రామర్‌లు జ్ఞాపకశక్తిలో రెండు వేర్వేరు ప్రదేశాల మధ్య తేడాలను గుర్తించాల్సి ఉంటుంది. హైస్కూల్ మరియు కాలేజీ కోసం కంప్యూటర్ సైన్స్ హోంవర్క్ చేస్తున్న వారు అడిగే నిజంగా ఇది సాధారణ ప్రశ్న!

మీకు EE65522D ఒక హెక్స్ నంబర్ ఉందని చెప్పండి మరియు మీరు దాని నుండి C3EFAF86 ను తీసివేయాలనుకుంటున్నారు. మీరు టైప్ చేయవచ్చు echo ‘ibase = 16; EE65522D-C3EFAF86’ | బిసి మరియు సమాధానం కనుగొనడానికి ఎంటర్ నొక్కండి. సమాధానం హెక్సాడెసిమల్‌లో ఉండాలని మీరు కోరుకుంటే, మీరు ప్రయత్నించవచ్చు echo ‘obase = 16; ibase = 16; EE65522D-C3EFAF86’ | బిసి ఆ విధంగా పరిష్కరించడానికి. ఇతర అంకగణిత ఆపరేషన్లు కూడా అనుమతించబడతాయి. ఉదాహరణకి, echo ‘obase = 16; ibase = 16; EE65522D * C3EFAF86’ | బిసి రెండు విలువలను గుణించాలి. మీరు కావాలనుకుంటే అదనంగా + ఒక ఆపరేషన్‌గా ఉపయోగించవచ్చు. విభజన కోసం / ఉపయోగించడం ద్వారా మిగిలినది తిరిగి రాదు; అలా చేయడానికి మీరు మాడ్యులస్ కోసం% ఉపయోగించాలి.

ఉదాహరణకు, నడుస్తున్న ప్రతిధ్వని ‘obase = 16; ibase = 16; EE65522D% C3EFAF86’ | bc 2A75A2A7 విలువను తిరిగి ఇస్తుంది, ఎందుకంటే హెక్స్ కాలిక్యులేటర్ ద్వారా నడుస్తున్నప్పుడు ఆ సమీకరణం యొక్క భాగం 1 మిగిలిన 2A75A2A7. రెండు విలువలను కనుగొనడానికి మొదట / ఒపెరాండ్‌ను ఆపై% ఒపెరాండ్‌ను అమలు చేయండి.

3 నిమిషాలు చదవండి