Edytujesz „Odwrotna notacja polska”

Z Nonsensopedii, polskiej encyklopedii humoru

Uwaga: Nie jesteś zalogowany. Jeśli wykonasz jakąkolwiek zmianę, Twój adres IP będzie widoczny publicznie. Jeśli zalogujesz się lub utworzysz konto, Twoje zmiany zostaną przypisane do konta, wraz z innymi korzyściami.

Ta edycja może zostać anulowana. Porównaj ukazane poniżej różnice między wersjami, a następnie zapisz zmiany.

Aktualna wersja Twój tekst
Linia 1: Linia 1:
{{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.}}
[[Plik:HP_hat.jpg|150px|thumb|Bojówkarz fanatyków RPN, gotowy spuścić [[wpierdol]] za każdy przejaw notacji infiksowej]]
[[Plik:HP_hat.jpg|150px|thumb|RPN wielbicieli rozpoznawczy znak]]
{{cytat|Na stos rzuciliśmy nasz życia los,<br />na stos, na stos!|Hymn wyznawców '''odwrotnej notacji polskiej'''}}
'''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.
'''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]].


== Instrukcja obsługi ==
== Co po ale? ==
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'').
Wystarczy wrzucić na [[Stos (informatyka)|stos]] po kolei wszystkie [[Liczba|liczby]], polać z wierzchu operatorami i podpalić.


== Zobacz też ==
== Przykłady ==
* 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>.
* [[równanie]]
* 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ć.
* [[znak równości]]
* Ciebie odwraca matematyczny zapis to [[Związek Socjalistycznych Republik Radzieckich|Rosji sowieckiej]] w!
* [[algorytm]]

{{Matematyka}}
{{stopka}}
[[Kategoria:Algebra]]
[[Kategoria:Teoria obliczeń]]
Cc-white.svg Wszystko, co napiszesz na Nonsensopedii, zgadzasz się udostępnić na licencji cc-by-sa-3.0 i poddać moderacji.
NIE UŻYWAJ BEZ POZWOLENIA MATERIAŁÓW OBJĘTYCH PRAWEM AUTORSKIM!
Anuluj Pomoc w edycji (otwiera się w nowym oknie)