Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Obliczanie wyrażeń wpisanych przez usera

Ostatnio zmodyfikowano 2008-12-01 22:03
Autor Wiadomość
Proxym
» 2008-12-01 19:54:04
Najpierw popraw Ortografie, ciężko rozszyfrować to co napisałeś. Tu masz jak zaimplementować parser matematyczny.
http://www.gamedev.pl/tutorials.php?x=category&id=32
P-2681
DejaVu
» 2008-12-01 21:19:07
Wydaje mi się, że jest jakaś biblioteka napisana dla C++ do wykonywania obliczeń na dużych liczbach. Wiem też, że ktoś na roku pisał program zespołowo wykorzystujący właśnie ową bibliotekę, jednak nie mam pojęcia jak ona się nazywała...

/edit:
Co do implementacji... to musisz najpierw umieć wczytywać wyrażenie z postaci tekstowej na postać własną, a później zaimplementować działania zgodnie z kolejnością ich wykonywania.
P-2683
Proxym
» 2008-12-01 21:39:59
Nie wiem co za problem przecież jest tam wersja pdf.
Co do dużych liczb to nie ma ich w standardowej bibliotece C++ . Bignum'y trzeba sobie samemu zaimplementować. To nie jest jakiś wielki wysiłek.
P-2684
DejaVu
» 2008-12-01 22:05:45
Nie wiem jak Ty chcesz funkcjonować jako informatyk bez obsługi PDF'ów :) Co do dużych liczb w standardowym C tego nie ma, ale są biblioteki implementujące takie operacje na 100%.

/edit:
Zgodnie z tym o czym wspominałem to na stronie:
http://math.univ.gda.pl:8001/jp/clibraries

Znajdują się takie linki jak:
http://www.gnu.org/software/gsl/

http://gmplib.org/

Nie wiem czy to konkretnie to, bo nie używałem żadnej z tych bibliotek - jednak warto poświęcić 5min na rozpoznanie, bowiem własnoręczne programowanie zajmie dużo więcej czasu.
P-2685
manfred
Temat założony przez niniejszego użytkownika
Obliczanie wyrażeń wpisanych przez usera
» 2008-12-01 19:05:00
Tak się zastanawiam jak w C++ zaimplementować coś takiego, że jak użyszkodnik wprowadzi jakieś wyrażenie matematyczne, to program grzecznie policzy jego wartość z dokładnością do (najlepiej) nieskończonści liczb znaczących. Jeśli ktoś miałby kod czegoś takiego to proszę o wrzucenie, porady jak to zrobić też są mile widziane.
P-18662
manfred
Temat założony przez niniejszego użytkownika
» 2008-12-01 20:51:19
Nah, tu ortów nie ma, jeno jedna mała literówka (nieskończoności powinno być) i jeden neologizm. Co do tego arta - o ile pamiętam to niezbyt jest tam poruszony temat dużych liczb, a głównie o to chodzi. W każdym razie nie mogę teraz go przeczytać, bo doca nie tknę i nie mam zamiaru syfić systemu sterownikiem wirtualnej drukarki...
P-18664
manfred
Temat założony przez niniejszego użytkownika
» 2008-12-01 22:03:36
No właśnie - pdf. Napisałem, że nie chcę wirtualnej drukarki w systemie, więc odpada. Jakby kto miał coś podobnego czysto tekstowym (ew. html) formacie to proszę o podrzucenie.
P-18665
« 1 »
  Strona 1 z 1