Wszystko
Najnowsze
Archiwum
- 3
- 6
Pisał ktoś kiedyś jakieś skrypty w kalkulatorze GNU DC? Otwieram nowy tag #gnudc pod którym będę wrzucał implementacje różnych algorytmów w tym języku oraz inne ciekawostki. #linux #programowanie #matematyka
Wszystko
Najnowsze
Archiwum
Wykop.pl
GNU DC to kalkulator używający tzw. odwrotnej notacji polskiej (reverse Polish notation). Co to oznacza? Przykładowe wyrażenie matematyczne
2 + 3 * 4zapisalibyśmy w RPN jako:2 3 4 * +. Taki zapis pozwala nam wykluczyć posługiwanie się nawiasami do określania kolejności działań, gdyż zawsze jest ona jednoznaczna. Drugi przykład:@mateusza: Tak tak, cały świat pisze programy w assemblerze i używa systemu szesnastkowego ( ͡° ͜ʖ ͡°).
Po to człowiek wymyślił kompilator, żeby mu się łatwiej pracowało. No, ale niektórzy muszą koniecznie odkrywać koło na nowo i na siłę uprzykrzać sobie życie. Hurr durr, parsowanie nawiasów tyle mocy