బైనరీని అష్టలోకి మార్చడం ఎలా

రచయిత: Peter Berry
సృష్టి తేదీ: 16 జూలై 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
Python Tutorial For Beginners | Python Full Course From Scratch | Python Programming | Edureka
వీడియో: Python Tutorial For Beginners | Python Full Course From Scratch | Python Programming | Edureka

విషయము

కంప్యూటర్లలో సాధారణంగా ఉపయోగించే బైనరీ మరియు అష్ట రెండు వేర్వేరు గుణకాలు. రాడిక్స్ నుండి భిన్నంగా ఉంటుంది: బేస్ 2 లో ఆక్టల్ మరియు ఆక్టల్ 8 ఉన్నాయి, కాబట్టి వాటిని మార్పిడి కోసం సమూహపరచాలి. ఇది సంక్లిష్టంగా అనిపిస్తుంది, కాని పరివర్తన వాస్తవానికి చాలా సులభం.

దశలు

2 యొక్క పద్ధతి 1: మాన్యువల్ బదిలీ

  1. బైనరీ క్రమాన్ని గుర్తించండి. బైనరీ తీగలను 101001, 001, లేదా 1 వంటి 1 మరియు 0 అక్షరాలతో కూడిన సాధారణ తీగలు. ఈ తీగలను సాధారణంగా బైనరీ సంఖ్యలు. అదనంగా, కొన్ని పుస్తకాలు మరియు ఉపాధ్యాయులు 1001 వంటి సబ్‌స్క్రిప్ట్ "2" ద్వారా బైనరీ సంఖ్యలను సూచిస్తారు.2, "వెయ్యి మరియు ఒకటి" సంఖ్యతో గందరగోళాన్ని నివారించడానికి.
    • సబ్స్క్రిప్ట్ ఒక సంఖ్యకు "బేస్" ను సూచిస్తుంది. బైనరీ బేస్ టూ సిస్టమ్, మరియు ఆక్టల్ బేస్ 8 సిస్టమ్.

  2. బైనరీ సంఖ్యలోని 1 మరియు 0 అక్షరాలను కుడి నుండి ఎడమకు మూడు సెట్లుగా విభజించండి. ఎనిమిది వేర్వేరు అక్షరాలు లేదా అంకెలు అష్టపదిలో ఉపయోగించబడతాయి మరియు బైనరీలో రెండు మాత్రమే ఉన్నాయి. కాబట్టి అష్ట సంఖ్యను సూచించడానికి మాకు మూడు బైనరీ అంకెలు అవసరం. సమూహ సంఖ్యలు కుడి నుండి ఎడమకు. ఉదాహరణకు, బైనరీ సంఖ్య 101001 గా విభజించబడుతుంది 101 001.

  3. ట్రిపుల్ ఏర్పడటానికి తగినంత అంకెలు లేకపోతే చివరి అంకె యొక్క ఎడమ వైపున సున్నాలను జోడించండి. 10011011 సంఖ్య ఎనిమిది అంకెలను కలిగి ఉంది, మరియు ఎనిమిది మూడు ద్వారా విభజించబడనప్పటికీ, మీరు ట్రిపుల్ వచ్చేవరకు మొదట సున్నాలను జోడించడం ద్వారా దాన్ని అష్టలోకి మార్చవచ్చు. ఉదాహరణకి:
    • అసలు సంఖ్య: 10011011
    • సమూహం: 10 011 011
    • ప్రతి సమూహానికి మూడు అంశాలు ఉండే విధంగా సున్నాలను జోడించండి: 010 011 011

  4. స్థానాన్ని గమనించడానికి ప్రతి ముగ్గురి క్రింద 4, 2 మరియు 1 ని జోడించండి. ప్రతి త్రిపాదిలోని ప్రతి బైనరీ సంఖ్య అష్ట గుణకంలో ఒక స్థానాన్ని సూచిస్తుంది. మొదటి సంఖ్య స్థానం 4, రెండవ సంఖ్య స్థానం 2, మరియు మూడవ సంఖ్య స్థానం 1 కి అనుగుణంగా ఉంటుంది. సరళత కోసం, ఈ సంఖ్యలను మీ బైనరీ త్రిపాదిల క్రింద నేరుగా రాయండి. ఉదాహరణకి:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • గమనిక: సత్వరమార్గం కోసం మీరు ఈ దశను దాటవేయవచ్చు మరియు బైనరీ సెట్లను ఈ అష్ట మార్పిడి పట్టికతో పోల్చవచ్చు.
  5. 1 స్థానం సూచించే సంఖ్యపై ఉన్నప్పుడు, అష్ట సంఖ్యను ప్రారంభించడానికి ఆ సంఖ్యను (4, 2, లేదా 1) వ్రాయండి. "4" లో సంఖ్య 1 ఉంటే, మీ అష్ట సంఖ్యకు 4 సంఖ్య ఉంటుంది. 0 ఒక స్థానాన్ని సూచించే సంఖ్యకు పైన ఉంటే, మీ అష్ట సంఖ్య ఆ సంఖ్యను కలిగి ఉండదు మరియు మేము దానిని ఖాళీగా వదిలివేస్తాము, లేదు లేదా సంతకం చేయలేము అక్కడ డాష్ చేయండి. ఉదాహరణ సమస్యను పరిగణించండి:
    • థ్రెడ్లు:
      • బదిలీ 1010100112 అష్ట.
    • మూడవ సమూహం:
      • 101 010 011
    • స్థాన సూచికలను జోడించండి:
      • 101 010 011
        421 421 421
    • ప్రతి స్థానాన్ని అంచనా వేయండి:
      • 101 010 011
        421 421 421
        401 020 021
  6. ప్రతి ట్రిపుల్‌లో క్రొత్త సంఖ్యలను జోడించండి. మీరు అష్ట సంఖ్యను గుర్తించిన తర్వాత, ట్రిపుల్‌లోని విలువల మొత్తాన్ని కనుగొనండి. కాబట్టి 101 తో, మనకు 4, 0, 1 ఉంది మరియు పొందండి 5 (). పై ఉదాహరణను కొనసాగిస్తూ:
    • థ్రెడ్లు:
      • బదిలీ 1010100112 అష్ట.
    • మూడవ సమూహం, స్థాన కొలమానాలను జోడించండి మరియు ప్రతి ప్లేస్‌మెంట్‌ను అంచనా వేయండి:
      • 101 010 011
        421 421 421
        401 020 021
    • మూడు సమూహాలలో ప్రతిదాన్ని జోడించండి:
  7. తుది అష్ట సంఖ్యను రూపొందించడానికి పొందిన ఫలితాలను కలపండి. బైనరీ సంఖ్యను విభజించడం గణిత సమస్యలను పరిష్కరించడాన్ని సులభతరం చేస్తుంది - ప్రారంభ సంఖ్య అక్షరాల యొక్క సాధారణ స్ట్రింగ్. కాబట్టి ఇప్పుడు, మారిన తరువాత, తుది ఫలితాన్ని పొందడానికి మేము అన్నింటినీ విలీనం చేయాలి. అంతే.
    • థ్రెడ్లు:
      • బదిలీ 1010100112 అష్ట.
    • మూడవ సమూహం, స్థాన సంఖ్యలను జోడించండి, స్థానాలను అంచనా వేయండి మరియు మొత్తాలను కనుగొనండి:
      • 101 010 011
        5 — 2 — 3
    • సంఖ్యలను కలపండి:
      • 523
  8. 8 లోపు సబ్‌స్క్రిప్ట్‌ను జోడించండి (ఇలాంటిది 8) మార్పిడిని పూర్తి చేయడానికి. ఈ సంజ్ఞామానం లేకుండా, 523 సాధారణ అష్ట సంఖ్య లేదా దశాంశ సంఖ్య కాదా అని నిర్ణయించడం అసాధ్యం. మీకు సరైన సమాధానం లభించిందని మీ గురువుకు తెలియజేయడానికి, మీ జవాబులో 8 కంటే తక్కువ సూచికను జోడించండి, ఇది అష్ట, బేస్ 8 అని సూచిస్తుంది.
    • థ్రెడ్లు:
      • బదిలీ 1010100112 అష్ట.
    • మార్చండి:
      • 523.
    • తుది సమాధానం:
      • 5238
    ప్రకటన

2 యొక్క 2 విధానం: స్విచ్‌లు మరియు వైవిధ్యాలను టోగుల్ చేయండి

  1. సమయాన్ని ఆదా చేయడానికి మరియు మీ ఇంటి పనిని చేయడానికి సాధారణ ఆక్టల్ కన్వర్టర్‌ను ఉపయోగించండి. పరీక్షలో ఉపయోగించనప్పటికీ, ఇతర సందర్భాల్లో ఇది గొప్ప ఎంపిక. కేవలం 8 సంఖ్యల కలయికలు మాత్రమే ఉన్నందున, జ్ఞాపకం చేసుకోవడం అస్సలు కష్టం కాదు. సంఖ్యలను మూడు సమూహాలుగా విభజించి, వాటిని చిత్రంలోని పట్టికతో పోల్చండి.
    • 8 మరియు 9 లకు ప్రత్యక్ష మార్పిడి లేదని గమనించండి. అష్టపదిలో, ఈ సంఖ్యలు ఉనికిలో లేదు ఎందుకంటే బేస్ 8 వ్యవస్థలో 8 అంకెలు (0-7) మాత్రమే ఉన్నాయి.
  2. బేసి భాగం ఉంటే, మేము కామాను ఉంచాము మరియు అక్కడ నుండి మార్చడం ప్రారంభిస్తాము. బైనరీ సంఖ్య 10010,11 ను అష్ట సంఖ్యగా మార్చే కేసును పరిగణించండి. సాధారణంగా, మీరు కుడి నుండి ఎడమకు మారి, మూడు సమూహంతో ప్రారంభించండి. కామాతో, మీరు ఆ స్థానం నుండి పరివర్తన చేస్తారు: కామా యొక్క ఎడమ వైపున (10010), మీరు అక్కడ నుండి ప్రారంభించి, కుడి నుండి ఎడమకు మారుస్తారు (010 010). కుడి భాగం (, 11) తో, మీరు కామా నుండి ప్రారంభించి ఎడమ నుండి కుడికి మార్చండి (110). సున్నాను జోడించేటప్పుడు, సున్నాలు ఎల్లప్పుడూ మార్పిడి దిశలో జోడించబడతాయి. మా మూడవ సమూహ ఫలితం 010 010, 110 అవుతుంది.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. అష్టపదాన్ని తిరిగి బైనరీగా మార్చడానికి ఆక్టల్ కన్వర్టర్ పట్టికను ఉపయోగించండి. రివర్స్ మార్పిడి కోసం మీకు పట్టిక అవసరం, ఎందుకంటే మీరు ఇప్పటికే అష్ట వ్యవస్థను అర్థం చేసుకోకపోతే మరియు ప్రతి కాంబినేటర్ గురించి పునరాలోచించాలనుకుంటే తప్ప "3" మీకు గణితాన్ని చేయడానికి తగినంత సమాచారం ఇవ్వదు. దిగువ పట్టికను ఉపయోగించడం ద్వారా ప్రతి అష్ట అంకెను మూడు బైనరీ అంకెల సమితిగా మార్చడం సులభం అవుతుంది మరియు తరువాత వాటిని కలపండి:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    ప్రకటన

సలహా

  • సంఖ్యలను విచ్ఛిన్నం చేయడానికి మీ సమయాన్ని కేటాయించండి. ఆదర్శవంతంగా, మీరు పని చేయడానికి స్థలం పుష్కలంగా ఉన్న పెద్ద కాగితాన్ని ఉపయోగించాలి.