Как сделать разбор математических выражений на делфи? В общем я читал о польской записи, но что это такое не понял. Кто знает?
Как сделать разбор математических выражений на делфи? В общем я читал о польской записи, но что это такое не понял. Кто знает?
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
11 мая 2008 в 15:04
да, shunting yard
11 мая 2008 в 1:00
2 Алексей KingOfNothing Руденко
Скинь мне если несложно.
10 мая 2008 в 13:04
Даже инфиксную запись разбирать не слишком сложно.
Думаю, в интернет валяется множество исходников на всяческих языках.
10 мая 2008 в 10:05
я в курсовой делал польскую запись, только на Pascal'е, могу дать
10 мая 2008 в 9:00
2 Руслан
1 2 + = 1+2
1 2 + 8 * = (1+2)*8
2 Леонид
"сортировочная станция" — это shunting yard?
10 мая 2008 в 2:01
помню, как в институте самостоятельно составил алгоритм Дейкстры "сортировочная станция", зная только то, что алгоритм должен преобразовать инфиксную запись в постфиксную и что он называется "сортировочная станция". было забавно – не многие вообще справились
10 мая 2008 в 1:00
Руслан, а для чего разбор? Что на выходе хотите получить?
9 мая 2008 в 23:05
Это альтернативная нотация. Она как раз и может пригодиться для разбора мат.выражений.
//ru.wikipedia.org/wiki/Обратная_польская_запись
По-моему, там доходчиво написано.