బైనరీ నుండి దశాంశానికి ఎలా మార్చాలి

రచయిత: Joan Hall
సృష్టి తేదీ: 28 ఫిబ్రవరి 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
బైనరీని దశాంశానికి ఎలా మార్చాలి
వీడియో: బైనరీని దశాంశానికి ఎలా మార్చాలి

విషయము

బైనరీ నంబర్ సిస్టమ్ ("బేస్ టూ") అనేది ఒక అంకెల సిస్టమ్, ఇది ప్రతి అంకెకు రెండు సాధ్యమైన విలువలను కలిగి ఉంటుంది; తరచుగా ఈ విలువలు 0 లేదా 1 గా సూచించబడతాయి. దీనికి విరుద్ధంగా, దశాంశ (బేస్ పది) నంబర్ సిస్టమ్ ప్రతి అంకెకు పది విలువలను (0,1,2,3,4,5,6,7,8 లేదా 9) కలిగి ఉంటుంది. విభిన్న నంబర్ సిస్టమ్‌లను ఉపయోగిస్తున్నప్పుడు గందరగోళాన్ని నివారించడానికి, ప్రతి వ్యక్తి సంఖ్య యొక్క ఆధారాన్ని సంఖ్య తర్వాత సబ్‌స్క్రిప్ట్‌తో వ్రాయవచ్చు. ఉదాహరణకు, బైనరీ నంబర్ 10011100 వ్రాయవచ్చు బేస్ రెండు 10011100 వంటివి2... దశాంశ సంఖ్య 156 ను 156 అని వ్రాయవచ్చు10, ఇది ఇలా చదవబడుతుంది: "నూట యాభై ఆరు, బేస్ టెన్." బైనరీ వ్యవస్థ కంప్యూటర్‌ల అంతర్గత భాష కాబట్టి, తీవ్రమైన ప్రోగ్రామర్లు బైనరీ నుండి దశాంశానికి ఎలా అనువదించాలో అర్థం చేసుకోవాలి.దశాంశం నుండి బైనరీకి తిరిగి మార్చడం తరచుగా మొదట నైపుణ్యం సాధించడం చాలా కష్టం.

దశలు

2 వ పద్ధతి 1: స్థాన సంజ్ఞామానం ఉపయోగించడం

  1. 1 సంఖ్యను బైనరీలో వ్రాయండి మరియు రెండు నుండి శక్తులు కుడి నుండి ఎడమకు వ్రాయండి. ఉదాహరణకు, మేము బైనరీ నంబర్ 10011011 ని మార్చాలనుకుంటున్నాము2 దశాంశానికి. ముందుగా దాన్ని రాసుకుందాం. అప్పుడు మేము రెండు శక్తులను కుడి నుండి ఎడమకు వ్రాస్తాము. 2 తో ప్రారంభిద్దాం, ఇది "1" కి సమానం. మేము ప్రతి తదుపరి సంఖ్యకు డిగ్రీని పెంచుతాము. జాబితాలోని మూలకాల సంఖ్య బైనరీ సంఖ్యలోని అంకెల సంఖ్యకు సమానమైనప్పుడు మేము నిలిపివేస్తాము. మా ఉదాహరణ సంఖ్య, 10011011, ఎనిమిది అంకెలను కలిగి ఉంది, కాబట్టి ఎనిమిది మూలకాల జాబితా ఇలా ఉంటుంది: 128, 64, 32, 16, 8, 4, 2, 1
  2. 2 రెండింటికి తగిన అధికారాల కింద బైనరీ సంఖ్య యొక్క అంకెలను వ్రాయండి. ఇప్పుడు కేవలం 101, 64, 32, 16, 8, 4, 2 మరియు 1 సంఖ్యల క్రింద 10011011 అని వ్రాయండి, తద్వారా ప్రతి బైనరీ అంకె దాని రెండు శక్తికి అనుగుణంగా ఉంటుంది. బైనరీ సంఖ్య యొక్క కుడివైపున ఉన్న "1" రెండు శక్తుల యొక్క కుడివైపున "1" తో సరిపోలాలి. మీరు కావాలనుకుంటే, మీరు రెండు అధికారాల కంటే బైనరీ సంఖ్యను వ్రాయవచ్చు. అతి ముఖ్యమైన విషయం ఏమిటంటే అవి ఒకదానితో ఒకటి సరిపోలడం.
  3. 3 రెండు సంబంధిత శక్తులతో బైనరీ అంకెలను కలపండి. బైనరీ సంఖ్యలోని ప్రతి తదుపరి అంకెను దాని పైన ఉన్న రెండు శక్తికి అనుసంధానించే పంక్తులను (కుడి నుండి ఎడమకు) గీయండి. బైనరీ సంఖ్య యొక్క మొదటి అంకెను దాని పైన రెండు మొదటి శక్తితో కనెక్ట్ చేయడం ద్వారా గీతలు గీయడం ప్రారంభించండి. అప్పుడు, బైనరీ సంఖ్య యొక్క రెండవ అంకె నుండి రెండవ శక్తికి ఒక గీతను గీయండి. ప్రతి అంకెను రెండు సంబంధిత శక్తితో కనెక్ట్ చేయడం కొనసాగించండి. ఇది రెండు విభిన్న సెట్ల సంఖ్యల మధ్య సంబంధాన్ని చూడడానికి మీకు సహాయపడుతుంది.
  4. 4 ప్రతి రెండు శక్తి యొక్క తుది విలువను వ్రాయండి. బైనరీ సంఖ్య యొక్క ప్రతి అంకె ద్వారా వెళ్ళండి. సంఖ్య 1 అయితే, సంఖ్య క్రింద రెండు సంబంధిత శక్తిని వ్రాయండి. ఈ సంఖ్య 0 అయితే, దానిని 0 నంబర్ కింద రాయండి.
    • "1" "1" కి అనుగుణంగా ఉంటుంది కాబట్టి, అది "1" గానే ఉంటుంది. "2" మ్యాచ్‌లు "1" కాబట్టి, అది "2" గా మిగిలిపోయింది. "4" అనేది "0" కాబట్టి, అది "0" అవుతుంది. "8" "1" కి అనుగుణంగా ఉంటుంది కాబట్టి, అది "8" అవుతుంది, మరియు "16" "1" కి అనుగుణంగా ఉంటుంది కాబట్టి, అది "16" అవుతుంది. "32" "0" కి అనుగుణంగా ఉంటుంది మరియు "0" అవుతుంది, "64" అనేది "0" కి అనుగుణంగా ఉంటుంది మరియు అందుచేత "0" అవుతుంది, అయితే "128" అనేది "1" కి అనుగుణంగా ఉంటుంది మరియు 128 అవుతుంది.
  5. 5 ఫలిత విలువలను జోడించండి. ఇప్పుడు లైన్ కింద సంఖ్యలను జోడించండి. ఇక్కడ మీరు ఏమి చేయాలి: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. ఇది బైనరీ సంఖ్య 10011011 యొక్క దశాంశ సమానం.
  6. 6 సంఖ్య వ్యవస్థకు సమానమైన సబ్‌స్క్రిప్ట్‌తో మీ సమాధానాన్ని వ్రాయండి. ఇప్పుడు మీరు చేయాల్సిందల్లా 155 అని వ్రాయడం10మీరు పది అధికారాలలో పనిచేసే దశాంశ సమాధానంతో పని చేస్తున్నారని సూచించడానికి. మీరు బైనరీ సంఖ్యలను దశాంశ సంఖ్యలుగా మార్చినంత మాత్రాన, మీరు రెండింటి శక్తులను గుర్తుంచుకోవడం సులభం అవుతుంది మరియు వేగంగా మీరు పనిని పూర్తి చేయవచ్చు.
  7. 7 బైనరీ సంఖ్యను దశాంశ బిందువుతో దశాంశానికి మార్చడానికి ఈ పద్ధతిని ఉపయోగించండి. మీరు 1.1 వంటి బైనరీ సంఖ్యను మార్చాలనుకున్నప్పటికీ మీరు ఈ పద్ధతిని ఉపయోగించవచ్చు2 దశాంశానికి. మీరు తెలుసుకోవలసినది ఏమిటంటే, దశాంశ సంఖ్య యొక్క ఎడమ వైపున ఉన్న సంఖ్య సాధారణ సంఖ్య, మరియు దశాంశ సంఖ్య యొక్క కుడి వైపున ఉన్న సంఖ్య "సగం" లేదా 1 x (1/2) సంఖ్య.
    • దశాంశానికి ఎడమవైపున "1" 2, లేదా 1. 1 దశాంశానికి కుడివైపు 2, లేదా .5. 1 మరియు .5 జోడించండి మరియు మీకు 1.5 వస్తుంది, ఇది 1.1 కి సమానం.2 దశాంశ రూపంలో.

2 వ పద్ధతి 2: రెట్టింపును ఉపయోగించడం

  1. 1 బైనరీ సంఖ్యను వ్రాయండి. ఈ పద్ధతి డిగ్రీలను ఉపయోగించదు. అందువల్ల, మీ తలలో పెద్ద సంఖ్యలను మార్చడం సులభం - మీరు మొత్తం మొత్తాన్ని మాత్రమే గుర్తుంచుకోవాలి. మీరు చేయవలసిన మొదటి విషయం ఏమిటంటే, రెట్టింపు పద్ధతిని ఉపయోగించి మీరు మార్చే బైనరీ సంఖ్యను వ్రాయండి. మీరు 1011001 నంబర్‌తో పని చేస్తున్నారని అనుకుందాం2... దాన్ని వ్రాయు.
  2. 2 ఎడమ నుండి ప్రారంభించి, మీ మునుపటి మొత్తాన్ని రెట్టింపు చేసి, ప్రస్తుత సంఖ్యను జోడించండి. మీరు బైనరీ నంబర్ 1011001 తో పని చేస్తున్నారు కాబట్టి2, ఎడమ వైపున మీ మొదటి అంకె 1. మీరు ఇంకా ప్రారంభించనందున మీ మునుపటి మొత్తం 0. మీరు మునుపటి మొత్తం, 0 ని రెట్టింపు చేయాలి మరియు 1, ప్రస్తుత అంకెను జోడించాలి. 0 x 2 + 1 = 1, కాబట్టి మీ కొత్త మొత్తం 1.
  3. 3 మీ ప్రస్తుత మొత్తాన్ని రెట్టింపు చేసి, తదుపరి అంకెను ఎడమవైపు జోడించండి. మీ ప్రస్తుత మొత్తం 1 మరియు మీ కొత్త అంకె 0. కాబట్టి 1 ని రెట్టింపు చేసి 0. 1 x 2 + 0 = 2. మీ కొత్త మొత్తం 2.
  4. 4 మునుపటి దశను పునరావృతం చేయండి. కొనసాగించండి. తరువాత, మీ ప్రస్తుత మొత్తాన్ని రెట్టింపు చేసి, మీ తదుపరి అంకె 1 ని జోడించండి. 2 x 2 + 1 = 5. మీ ప్రస్తుత మొత్తం 5.
  5. 5 మునుపటి దశను మళ్లీ పునరావృతం చేయండి. ఇప్పుడు మీ ప్రస్తుత మొత్తం, 5 ని రెట్టింపు చేయండి మరియు తదుపరి అంకెను జోడించండి, 1.5 x 2 + 1 = 11. మీ కొత్త మొత్తం 11.
  6. 6 మునుపటి దశను మళ్లీ పునరావృతం చేయండి. మీ ప్రస్తుత మొత్తం, 11 ని రెట్టింపు చేసి, తదుపరి అంకెను జోడించండి, 0.2 x 11 + 0 = 22.
  7. 7 మీ మునుపటి దశను పునరావృతం చేయండి. ఇప్పుడు మీ ప్రస్తుత మొత్తం 22 ని రెట్టింపు చేసి, తదుపరి అంకె 0 ని జోడించండి. 22 x 2 + 0 = 44.
  8. 8 మీ ప్రస్తుత మొత్తాన్ని రెట్టింపు చేస్తూ, సంఖ్యలు అయిపోయే వరకు తదుపరి అంకెను జోడిస్తూ ఉండండి. ఇప్పుడు మీరు చివరి అడుగు వేయాలి. మేము దాదాపు పూర్తి చేసాము! మీరు చేయాల్సిందల్లా మీ ప్రస్తుత మొత్తం, 44 ని తీసుకొని, దాన్ని రెట్టింపు చేసి, చివరి అంకె 1 ని జోడించండి. 2 x 44 + 1 = 89. మీరు పూర్తి చేసారు. మీరు 10011011 ను మార్చారు2 దశాంశ సంజ్ఞామానం, దశాంశ రూపంలో, 89.
  9. 9 మీ సమాధానాన్ని రాడిక్స్ (సబ్‌స్క్రిప్ట్) తో కలిపి రాయండి. మీ తుది సమాధానాన్ని 89 గా వ్రాయండి10మీరు బేస్ 10 దశాంశ వ్యవస్థను ఉపయోగిస్తున్నారని సూచించడానికి.
  10. 10 నుండి మార్చడానికి ఈ పద్ధతిని ఉపయోగించండి ఏదైనా దశాంశానికి ఆధారాలు. మేము మా నంబర్ సిస్టమ్ యొక్క బేస్ 2. మీకు డబుల్ చేయడాన్ని ఉపయోగించాము. మీకు ఇచ్చిన నంబర్ వేరే బేస్ కలిగి ఉంటే, ఇచ్చిన నంబర్ వ్రాయబడిన నంబర్ సిస్టమ్ బేస్‌తో 2 ని భర్తీ చేయండి. ఉదాహరణకు, మీకు బేస్ 37 సంఖ్య ఇవ్వబడితే, మీరు "x 2" ని "x 37" తో భర్తీ చేయాలి. ఫలితం ఎల్లప్పుడూ దశాంశంలో ఉంటుంది (బేస్ 10).

చిట్కాలు

  • సాధన. బైనరీ సంఖ్యలు 11010001 మార్చేందుకు ప్రయత్నించండి2, 110012 మరియు 111100012... వారి దశాంశ సమానమైనవి వరుసగా, 20910, 2510 మరియు 24110.
  • మైక్రోసాఫ్ట్ విండోస్‌తో వచ్చే కాలిక్యులేటర్ మీ కోసం మార్పిడిని చేయగలదు, కానీ ప్రోగ్రామర్‌గా మీకు మార్పిడి ఎలా పనిచేస్తుందనే దానిపై మంచి అవగాహన ఉంది. మీరు వ్యూ మెనుని ఓపెన్ చేసి, ఇంజనీరింగ్ (లేదా ప్రోగ్రామర్) ని ఎంచుకున్నప్పుడు కన్వర్షన్ అందుబాటులో ఉంటుంది. Linux లో, మీరు కాలిక్యులేటర్‌ని ఉపయోగించవచ్చు.
  • గమనిక: ఈ పద్ధతి మాత్రమే లెక్కించడానికి మాత్రమే, ఇది ASCII మార్పిడులకు వర్తించదు.

హెచ్చరికలు

  • ఈ పద్ధతి బైనరీ సంఖ్య అని ఊహిస్తుంది సంకేతం లేదు... ఇది సంతకం చేసిన సంఖ్య కాదు, అది స్థిర లేదా తేలియాడే పాయింట్ సంఖ్య కాదు.

ఇలాంటి కథనాలు

  • బైనరీ సంఖ్యలను ఆక్టల్‌గా ఎలా మార్చాలి
  • ఉష్ణోగ్రత యూనిట్లను ఎలా మార్చాలి
  • బైనరీ గడియారాన్ని ఉపయోగించి సమయాన్ని ఎలా చదవాలి
  • దశాంశ నుండి బైనరీకి ఎలా మార్చాలి