Математический форум Math Help Planet
Обсуждение и решение задач по математике, физике, химии, экономике Теоретический раздел |
| Часовой пояс: UTC + 3 часа [ Летнее время ] |
новый онлайн-сервис число, сумма и дата прописью |
|
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |
|
Страница 1 из 1 |
[ 1 сообщение ] |
|
| Автор | Сообщение | |
|---|---|---|
| passer |
|
|
|
на сколько и вам понять его. а суть вот в чем... делаю программу ,которая работает на принципах элементарной школьной программы за второй класс. в ней то же есть понятия "минус" ,"плюс" и т.д. и все выражение она прогоняет по алгоритму (ОПН) Обратная Польская Запись. в этом алгоритме не предусмотрено отрицательных чисел ,а в моей программе скобок! вот тут и начинается самое главное... выражение Цитата: 2--2+2 так как минус на минус это плюс ,то выражение будет выглядеть Цитата: 2+2+2 или по (ОПН) Цитата: 222++ тут у меня проблем нет ,первая проблема появляется сразу со второй. обьясню по шагам.когда после группы операторов "--" идет плюс или минус ,то эти два минуса становятся плюсом. когда следующий оператор умножить или разделить ,то я делаю так Цитата: 2--2*3 выглядит как Цитата: 2-(-2*3) или если еще точнее Цитата: 202-3*- но вот тут прошу немного отстранится от всех принятых пониманий и представить ,что моя программа не для простых подсчетов и сталкиватся она будет не только с "--" но ещё с "-+--+--+-+-++--+-+-+". потому что ,то что она будет обрабатывать создано до меня и просто не брать во внимание такие плюс минус нельзя. я два дня сидел с калькулятором и прогонял все возможные варианты развития с такими крейзи операторами. но я не могу самостоятельно найти ответ на свой вопрос 2----2*3 и 2---2*3 какой окончательно должен быть знак? я заметил ,что если группа операторов в сумме преобразуется в минус --- ,то можно оставить только его Цитата: 2-2*3 а если в сумме операторов получается плюс ---- ,то Цитата: 2- -2*3 по этому спрашиваю у вас ,как мне поступать с этими плюс минус ? есть какие то моменты которые могут повлиять на ответ выражения если Цитата: 2--2*2 сделать 2+2*2 ,а Цитата: 2---2*2 сделать 2-2*2 и использующиеся операторы +-*/^ |
||
| Вернуться к началу | ||
|
[ 1 сообщение ] |
| Похожие темы | Автор | Ответы | Просмотры | Последнее сообщение |
|---|---|---|---|---|
|
Плюс-минус
в форуме Алгебра |
8 |
550 |
20 мар 2015, 15:50 |
|
|
Что значит знак "+-" (плюс-минус)
в форуме Численные методы |
6 |
1930 |
09 сен 2015, 21:04 |
|
|
Субъективная мат. "минус-плюс" от объективной мат. "N-S"
в форуме Размышления по поводу и без |
0 |
97 |
08 дек 2023, 16:54 |
|
|
Путаю плюс с минусом
в форуме Алгебра |
2 |
267 |
21 июл 2020, 10:46 |
|
|
Эпсилон окрестность плюс бесконечности
в форуме Пределы числовых последовательностей и функций, Исследования функций |
3 |
918 |
02 июн 2018, 23:15 |
|
| Простые числа в квадрате плюс степень 22 | 1 |
73 |
26 сен 2024, 17:20 |
|
|
Знак минус
в форуме Алгебра |
1 |
360 |
24 мар 2016, 19:12 |
|
|
Минус перед дробью
в форуме Начала анализа и Другие разделы школьной математики |
18 |
3817 |
25 дек 2014, 11:40 |
|
|
Как поставить минус дроби
в форуме MathCad |
9 |
220 |
07 мар 2024, 00:37 |
|
|
Куда делся минус?
в форуме Алгебра |
1 |
359 |
05 июл 2018, 11:13 |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3 |
| Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |