Fordított lengyel jelölés

A fordított lengyel jelölés (RPN) (angolul RPN for Reverse Polish Notation ), amelyet utólag rögzített jelölés néven is ismertek , olyan egyértelmű aritmetikai képletek írására használták zárójelek használata nélkül . Származó lengyel jelölést bemutatott 1924 a lengyel matematikus Jan Łukasiewicz , különbözik attól a sorrendben a feltételeket, ha az operandusok bemutatásra ott, mielőtt a szereplők, és nem fordítva.

Például a "3 × (4 + 7)" kifejezést be lehet írni az NPI-be "4 {Ent} 7 + 3 ×" formában , vagy akár "3 {Ent} 4 {Ent} 7 + × formában is ” .

Történelem

A lengyel matematikus, Jan Łukasiewicz lengyel logikus által 1924-ben először használt lengyel jelölésből származtatva az NPI-t Charles Leonard Hamblin filozófus és ausztrál tudós (az) hozta létre az 1950-es évek közepén , hogy lehetővé tegye a számításokat semmilyen hivatkozás nélkül. memória címet.  

Az 1960-as évek végén felhasználói felületként a Hewlett-Packard asztali számológépeivel ( HP-9100 ), majd 1972 - ben a HP-35 tudományos számológéppel került nyilvánosságra .

Termelés

Az NPI számológépek verem használatán alapulnak , vagyis az operandusok a verem tetején vannak elrendezve, míg a számítások eredményei a verem tetején is visszaküldődnek. Bár ez a fogalom megzavarhatja a kezdőket, a fordított lengyel jelölés kifejezésének rövidsége előnye.

Gyakorlati következményei

Ennek a technikának számos előnye van:

Előnyök

Az NPI-nek a következő előnyei vannak:

Kis gyakorlással a felhasználó gyorsabban végzi a számításokat egy NPI-kalkulátoron, mint egy rögzített jelölés-számológépen.

Hátrányok

Tulajdonságok

Példa

A számítás:

((1 + 2) × 4) + 3

megjegyezhető az NPI-ben

1 2 + 4 × 3 +

vagy

3 4 1 2 + × +

A gyakorlatban egy NPI-t nem tartalmazó számológépen a számítást a következőképpen kell megadni:

"1", "enter" vagy "szóköz", "2", "+", "4", "×", "3", "+"

vagy

"3", "enter" vagy "szóköz", "4", "enter" vagy "szóköz", "1", "enter" vagy "szóköz", "2", "+", "×", "+ " (megfigyelhetjük, hogy az első sorozat kevesebb billentyűnyomást igényel!)

A kifejezést a következőképpen értékelik (a verem minden művelet után megjelenik . Ez fizikai értelemben van ábrázolva , azaz. A verem utolsó tétele a tetején, bár sok számológép ergonómiai okokból alacsonyan helyezi a legfrissebb tételt):

Bejárat Sebészet Akkumulátor
Lépés n o  1 1 Tolja az operandust 1
Lépés n o  2 2 Tolja az operandust 2
1
Lépés n o  3 + Kiegészítés 3
Lépés n o  4 4 Tolja az operandust 4
3
Lépés N o  5 × Szorzás 12.
Lépés n o  6 3 Tolja az operandust 3
12
Lépés n o  7 + Kiegészítés 15

A 15 végeredmény a verem tetején van a számítás végén.

Módszer az NPI könnyű megtanulására

A fordított lengyel jelölés intuitívnak tekinthető, nehézségei elsősorban az ismeretlenségből adódnak (a legtöbb, nem HP számológép nem használja). Egy algebrai kifejezés (például ((1 + 2) × 4) +3) lefordításához elegendő elolvasni, ha elmondja magának, hogy mit kell tennie, vagyis megérteni az algebrai kifejezést, elvégezni a műveleteket a helyes sorrend (kezdje itt 1 és 2 hozzáadásával, majd szorozza meg 4-gyel stb.).

A ((1 + 2) × 4) + 3 számítás intuitív módon olvasható:

amely egyszerűen 1 2 + 4 × 3 + -t ad

Az NPI néhány valódi felhasználása

Megjegyzések és hivatkozások

  1. Enter
  2. (en) Mi az RPN? , a hpmuseum.org oldalon, 2013. május 19-én konzultált
  3. (en) CLHanblin életrajza a vukutu oldalon
  4. calc , a gnu.org oldalon
  5. Bibliográfiai stílusú (.bst) fájlok , lásd különösen a 16. szakaszt
  6. Vegye figyelembe, hogy a LaTeX BibLaTeX csomagja egyszerűbb szintaxist kínál, mint a bst, a stílusok módosításához.
  7. rrdgraph man oldal
  8. https://www.warp10.io/

Kapcsolódó cikkek

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">