Odwrotna notacja polska: Różnice pomiędzy wersjami
Z Nonsensopedii, polskiej encyklopedii humoru
Ostrzyciel (dyskusja • edycje) Znacznik: edytor źródłowy |
M (→Zobacz też: delink szablonu) |
||
(Nie pokazano 7 wersji utworzonych przez 2 użytkowników) | |||
Linia 1: | Linia 1: | ||
[[Plik:HP_hat.jpg|150px|thumb|Bojówkarz fanatyków RPN, gotowy spuścić [[wpierdol]] za każdy przejaw notacji infiksowej]] |
|||
{{Osoba styl|tekst=Wszystkich dla zrozumiały być nie może i dotyczy której, (tam czego lub) osoby stylu w pisany jest artykuł ten.}} |
|||
{{cytat|Na stos rzuciliśmy nasz życia los,<br />na stos, na stos!|Hymn wyznawców '''odwrotnej notacji polskiej'''}} |
|||
[[Plik:HP_hat.jpg|150px|thumb|RPN wielbicieli rozpoznawczy znak]] |
|||
'''Odwrotna notacja polska''' ([[język angielski|ang.]] ''reverse Polish notation'', RPN) – sposób zapisu operacji matematycznych dla [[palenie czarownic|fanatyków wszelkiego rodzaju stosów]]. Pierwotna nazwa RPN brzmiała ''Azciweisakuł notation'' od odwróconego nazwiska [[Jan Łusiewicz|Jana Łukasiewicza]], który wynalazł ''normalną'' notację polską. Nazwa z niewiadomych powodów nie przyjęła się. Osobą odpowiedzialną za odwracanie był rzecz jasna jakiś [[Australia|Australijczyk]]. |
|||
'''Polska notacja odwrotna''' (''RPN, notation Polish reverse'' [[Język angielski|ang.]]) – udziwniony sposób zapisu matematycznego. Zamiast stawiać znaczki [[+]] czy [[-]] między [[liczba]]mi, tutaj stawiamy je po liczbach. Występuje też zwykła notacja polska, gdzie znaczki piszemy przed liczbami. Notacja polska została wymyślona przez matematyka [[Jan Łukasiewicz|Jana Łukasiewicza]]. Potem znalazł to jakiś australijczyk, odwrócił i wyszła mu notacja Azciweisakuł (Łukasiewicza pisane od tyłu). RPN jest wykorzystywana w dziwnych [[Język programowania|językach programowania]], takich jak [[FORTH]] czy [[Postscript]]. Zdarzały się też kalkulatory [[Hewlett-Packard|Packard-Hewlett]] stosujące ten zapis. |
|||
== |
== Instrukcja obsługi == |
||
Wystarczy wrzucić na [[Stos (informatyka)|stos]] po kolei wszystkie [[Liczba|liczby]], polać z wierzchu operatorami i podpalić. |
|||
Odwrotna notacja polska daje się odpalić na przestarzałych kompach, dla których zapis 2 + 2 jest zbyt skomplikowany. W RPN wystarczy wrzucić wszystkie liczby po kolei na [[Stos (informatyka)|stos]], polać z wierzchu operatorami i podpalić. Dzięki prostemu wykonaniu do implementacji wystarczy jakiś placyk ([[RAM]]), [[inkwizytor]] (''stack pointer'') i trochę dobrych chęci (pętla ''for''). |
|||
== |
== Zobacz też == |
||
* [[równanie]] |
|||
* Normalnie zapisane działanie takie weźmy: <code>(69-3)*2</code>. Nieczytelny bardzo zapis to że, widać oka rzut pierwszy na. Tak wygląda RPN w działanie samo to: <code>69 3 - 2 *</code>. |
|||
* [[znak równości]] |
|||
* Przykład ciekawszy nieco: <math>\frac{b - a}{8} \left( f(a) + 3f \left( \frac{2a + b}{3} \right) + 3f \left( \frac{a+2b}{3} \right) + f(b) \right)</math>. 3/8 Newtona kwadraturę na wzór to jest, domyślić się łatwo jak. Tak ją się zapisuje RPN w: <code>a f 2 a * b + 3 / f 3 * + a 2 b * + 3 / f 3 * + b f +</code>. Czytelniejszy dużo jest polskiej notacji odwrotnej pomocy przy zapis że, razu od widać. |
|||
* [[algorytm]] |
|||
* Ciebie odwraca matematyczny zapis to [[Związek Socjalistycznych Republik Radzieckich|Rosji sowieckiej]] w! |
|||
{{Matematyka}} |
|||
{{stopka}} |
|||
[[Kategoria:Algebra]] |
|||
[[Kategoria:Teoria obliczeń]] |
Aktualna wersja na dzień 11:47, 23 gru 2021
Na stos rzuciliśmy nasz życia los,
na stos, na stos!
- Hymn wyznawców odwrotnej notacji polskiej
Odwrotna notacja polska (ang. reverse Polish notation, RPN) – sposób zapisu operacji matematycznych dla fanatyków wszelkiego rodzaju stosów. Pierwotna nazwa RPN brzmiała Azciweisakuł notation od odwróconego nazwiska Jana Łukasiewicza, który wynalazł normalną notację polską. Nazwa z niewiadomych powodów nie przyjęła się. Osobą odpowiedzialną za odwracanie był rzecz jasna jakiś Australijczyk.
Instrukcja obsługi[edytuj • edytuj kod]
Wystarczy wrzucić na stos po kolei wszystkie liczby, polać z wierzchu operatorami i podpalić.
Zobacz też[edytuj • edytuj kod]
Zobacz więcej artykułów w portalu o informatyce.