Войти
Задать вопрос
Информатика
Брахма
25 февраля, 20:57
Объясните Обратную польскую запись
+4
Ответы (
1
)
Вилкома
25 февраля, 22:34
0
Есть стек чисел (условно) бесконечной глубины.
Операция (сложение, вычитание, умножение, деление и т. д.) выполняется над элементом (ами) в самом верху стека. Результат отправляется обратно в стек.
Это дает возможность выполнять сложные вычисления с учетом правил приоритета операторов, т. к. можно хранить результаты предыдущих вычислений в стеке.
Например, (5 + 1) * (6 - 2) запишется так:
5 1 + (сейчас в стеке по адресу 0 лежит 6) 6 2 - (сейчас в стеке по адресу - 1 лежит 6, а по адресу 0 лежит 4) * (сейчас в стеке по адресу 0 лежит 24).
Стек:
Адрес Число
0 24
-1 -
-2 -
... -
Комментировать
Жалоба
Ссылка
Знаешь ответ?
Отправить
Не уверен в ответе?
Найди верный ответ на вопрос ✅
«Объясните Обратную польскую запись ...»
по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы
Помоги с ответом
AgNO3 + NaBr напишите в ионной форме
Нет ответа
Найдите 5sin a, если cos a=2 корень из 6 деленый на 5.
Нет ответа
F=G*m1*m2/r^2 составить программу (паскаль)
Нет ответа
Широкое использование внеэкономического принуждения к труду является характерной чертой общества: 1) индустриального 2) традиционного; 3) гражданского; 4) постиндустриального.
Нет ответа
Определите атмосферное давление на Марсе, если оно в 150 раз меньше нормального атмосферного давления на Земле. *нормальное атм. давл. на Земле - 101300 Па
Нет ответа
Главная
»
Информатика
» Объясните Обратную польскую запись
Войти
Регистрация
Забыл пароль