రివర్స్ పోలిష్ సంజ్ఞామానం (RPN)

రచయిత: John Stephens
సృష్టి తేదీ: 28 జనవరి 2021
నవీకరణ తేదీ: 29 జూన్ 2024
Anonim
రివర్స్ పోలిష్ సంజ్ఞామానం: గణిత సంకేతాల రకాలు & RPN వ్యక్తీకరణలను పరిష్కరించడానికి స్టాక్‌ను ఉపయోగించడం
వీడియో: రివర్స్ పోలిష్ సంజ్ఞామానం: గణిత సంకేతాల రకాలు & RPN వ్యక్తీకరణలను పరిష్కరించడానికి స్టాక్‌ను ఉపయోగించడం

విషయము

నిర్వచనం - రివర్స్ పోలిష్ సంజ్ఞామానం (RPN) అంటే ఏమిటి?

రివర్స్ పోలిష్ సంజ్ఞామానం (RPN) అనేది బ్రాకెట్లు మరియు కుండలీకరణాలు వంటి విభజనలను ఉపయోగించకుండా గణిత వ్యక్తీకరణలను తెలియజేయడానికి ఒక పద్ధతి. ఈ సంజ్ఞామానంలో, ఆపరేటర్లు వారి కార్యకలాపాలను అనుసరిస్తారు, అందువల్ల మూల్యాంకన ప్రాధాన్యతను నిర్వచించడానికి బ్రాకెట్ల అవసరాన్ని తొలగిస్తుంది. ఆపరేషన్ ఎడమ నుండి కుడికి చదవబడుతుంది కాని ఆపరేటర్ చేరిన ప్రతిసారీ అమలు జరుగుతుంది మరియు చివరి రెండు సంఖ్యలను ఎల్లప్పుడూ ఒపెరాండ్లుగా ఉపయోగిస్తుంది. ట్రాక్ చేయడానికి తక్కువ అక్షరాలు మరియు అమలు చేయడానికి తక్కువ ఆపరేషన్లు ఉన్నందున ఈ సంజ్ఞామానం కంప్యూటర్లు మరియు కాలిక్యులేటర్లకు సరిపోతుంది.


రివర్స్ పోలిష్ సంజ్ఞామానాన్ని పోస్ట్‌ఫిక్స్ సంజ్ఞామానం అని కూడా అంటారు.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా రివర్స్ పోలిష్ సంజ్ఞామానం (RPN) గురించి వివరిస్తుంది

రివర్స్ పోలిష్ సంజ్ఞామానం 1954 లో బర్క్స్, వారెన్ మరియు రైట్ చేత ప్రతిపాదించబడింది మరియు దీనికి పోలిష్ సంజ్ఞామానం (ఉపసర్గ సంజ్ఞామానం) యొక్క రివర్స్ అయినందున దీనిని పోలిష్ లాజిజియన్ జాన్ లుకాసివిచ్ కనుగొన్నారు, ఇది ఆపరేటర్లను ఆపరేట్ చేసే ముందు ఉంచుతుంది. 1960 లలో, దీనిని స్వతంత్రంగా E.W. డిజ్క్‌స్ట్రా మరియు F.L. కంప్యూటర్ మెమరీని ఎన్నిసార్లు యాక్సెస్ చేయాలో మరియు పనితీరును పెంచడానికి బాయర్. ఇది ఆపరేటర్‌ను అమలు చేయడానికి ముందు దాని ఆపరేషన్‌లను నిల్వ చేయడానికి కంప్యూటర్ స్టాక్‌ను ఉపయోగించుకుంది.

RPN కొన్ని కారణాల వల్ల వేగంగా లెక్కలకు దారితీస్తుంది. ఒకటి, నిల్వ చేయడానికి తక్కువ సమాచారం ఉంది. అందువల్ల, వ్యక్తీకరణ ((5 - 3) * 2) కోసం తొమ్మిది అక్షరాలను నిల్వ చేయాల్సిన బదులు, RPN ని ఉపయోగించే కంప్యూటర్లు 5 3 - 2 * వ్యక్తీకరణతో ఐదు అక్షరాలను మాత్రమే నిల్వ చేయాలి. మరియు ప్రాసెస్ చేయడానికి తక్కువ అక్షరాలు ఉన్నందున, అమలు వేగంగా అవుతుంది.


కాబట్టి RPN ను ఉపయోగించే కంప్యూటర్‌లో, 5 1 - 3 * వ్యక్తీకరణ యొక్క మూల్యాంకనం క్రింది విధంగా ఉంటుంది:

  1. 5 స్టాక్‌లోకి నెట్టండి. ఇది మొదటి విలువ.
  2. 1 స్టాక్‌లోకి నెట్టండి. ఇది రెండవ విలువ మరియు 5 పైన ఉన్న స్థానంలో ఉంది.
  3. స్టాక్ (1 మరియు 5) నుండి రెండు ఒపెరాండ్లను తీసుకొని వ్యవకలనం ఆపరేషన్‌ను వర్తించండి. ఎగువ విలువ (1) దాని దిగువ విలువ (5) నుండి తీసివేయబడుతుంది మరియు ఫలితం (4) తిరిగి స్టాక్‌కు నిల్వ చేయబడుతుంది. 4 ఇప్పుడు స్టాక్‌లో ఉన్న ఏకైక విలువ మరియు దిగువన ఉంది.
  4. 3 స్టాక్‌లోకి నెట్టండి. ఈ విలువ స్టాక్‌లో 4 పైన ఉన్న స్థానంలో ఉంది.
  5. చివరి రెండు సంఖ్యలను స్టాక్ నుండి తీసివేసి గుణించడం ద్వారా గుణకారం ఆపరేషన్ను వర్తించండి. ఫలితం తిరిగి స్టాక్‌లోకి ఉంచబడుతుంది. ఈ ఆపరేషన్ తరువాత, స్టాక్ ఇప్పుడు 12 సంఖ్యను మాత్రమే కలిగి ఉంది.