Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Раскрытие скобок в выражении (https://javascript.ru/forum/misc/34367-raskrytie-skobok-v-vyrazhenii.html)

Aion 31.12.2012 14:38

Раскрытие скобок в выражении
 
Здравствуйте. Помогите написать код, который раскрывал бы скобки в выражении.

Deff 31.12.2012 14:38

Цитата:

Сообщение от Aion
Здравствуйте. Помогите написать код, который раскрывал бы скобки в выражении.

Приведите пример исходного и конечного текста

Aion 02.01.2013 18:04

Самый простой:

(Ф+r)(R+r)=ФR+Rr+r^2

Deff 02.01.2013 18:16

Aion,
:-? Честно говоря не наю, т.е под конкретный пример создать не трудно
Но под разнокалиберные выражения нун писать семантические конструкции и вычислять рекурсивно, думаю начать надо от поиска алгоритмов в инете... Вообще эти конструкции пишутся при создании языков программирования

Попробуйте теперь нарисовать максимально сложную конструкцию

Aion 02.01.2013 18:42

выражение может быть любым хоть (X+a)*2(g-e) хоть ((d*a^3)^2)+(s+a)^4

помогите с элементарным примером, дальше, надеюсь, сам смогу...

Deff 02.01.2013 19:36

Aion,
Думаю тут вряд ли дождетесь
Пробуйте рыть в сторону программное обеспечение программируемых калькуляторов
онлайн программируемый калькулятор

dmitriymar 02.01.2013 19:41

Цитата:

Сообщение от Deff
Думаю тут вряд ли дождетесь

http://javascript.ru/forum/misc/3706...-otvetili.html
Цитата:

Сообщение от Aion
помогите с элементарным примером, дальше, надеюсь, сам смогу...

это сотни строк кода .
Цитата:

Сообщение от Deff
Но под разнокалиберные выражения нун писать семантические конструкции и вычислять рекурсивно, думаю начать надо от поиска алгоритмов в инете... Вообще эти конструкции пишутся при создании языков программирования



Часовой пояс GMT +3, время: 08:50.