Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
хочу создать калькулятор который считает площадь(интеграл), например программа просит ввести функцию (например 1/х, х+2 .. и т.д...) пользователь вводит, но программа это воспринимает как формулу а не набор символов.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 21:14 |
|
||
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
Ну так пиши. Интерпретатор мат.формул - не слишком сложная вещь, хорошо способствует развитию навыков программирования. Каждый программист должен бы создать как минимум один на зачатке карьеры. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 21:19 |
|
||
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
я полный новичек, ввожу формулу и отправляю ее в char function, а когда подставляю function ниче не происходит,,, подскажите хотя бы как даный раздел в программировании называется, чтоб я мог искать, а то нужен ответ, но даже не знаю как его задать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 21:23 |
|
||
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
"Данный раздел программирования" называется "написание компиляторов". Двухсеместровый курс, если не ошибаюсь... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 21:29 |
|
||
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
тоесть си++ не имеет таких операторов, и нужно на ассемблерном уровне решать такие простые (казалось бы)задачи?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 21:41 |
|
||
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
С++ - компилируемый язык программирования. Весь исполняемый код должен быть известен в момент компиляции. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 21:48 |
|
||
|
как сделать чтоб символьная строка в char, например "1/x" , воспринималась как формула
|
|||
|---|---|---|---|
|
#18+
Pravoslavnyjтоесть си++ не имеет таких операторов, и нужно на ассемблерном уровне решать такие простые (казалось бы)задачи??При чем здесь ассемблер? При чем здесь языки и языковые операторы вообще? Для решения твоей исходной задачи надо написать новый язык. В котором 1/x будет легальной операцией со специфическим прочтением. То есть тебе нужно написать лексер, парсер и виртуальную машину. Получишь в итоге интерпретатор (ну или компилятор если ВМ с парсером разделишь). Как это все делать рассказывается в курсе "Создание компиляторов" или подобном. Это либо один, либо два семестра, как минимум на третьем курсе ВУЗа. На коленке такие задачи не решаются. А если ты учишь математику и тебе лениво самому интергралы считать, то берешь что-нибудь типа axiom, maximа, scilab или даже matlab и горя не знаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 23:36 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=68&tid=2019823]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 300ms |
| total: | 450ms |

| 0 / 0 |
