1 Востаннє редагувалося Proh8530 (27.11.2016 20:05:45)

Тема: Польський інверсний запис

Мене зацікавив даний спосіб запису операцій. Читаючи про нього, так і не зрозумів як би можна було подати додавання чи віднімання багатоцифрових чисел. Наприклад: 16846 + 3116.
і як Ви вважаєте, коли його доцільно використовувати?

2

Re: Польський інверсний запис

А в чому по вашому різниця між багатоцифровими і небагатоцифровими числами в термінах польського інверсного запису?

3 Востаннє редагувалося Proh8530 (27.11.2016 20:22:56)

Re: Польський інверсний запис

0x9111A написав:

А в чому по вашому різниця між багатоцифровими і небагатоцифровими числами в термінах польського інверсного запису?

та я не знаю ))
Просто на просторах Інтернету зустрічав лише дії над цифрами.
Де поміщали перший операнд у стек, потім другий і після цього виконували дію.
А з багатоцифровими числами просто хочу уточнити: потрібно просто перше число повністю помістити у стек, потім друге і опісля просто виконати додавання/віднімання цих чисел ? Чи як ?
Чи для такої однієї дії взагалі нераціонально використовувати даний запис ?

4

Re: Польський інверсний запис

Комп'ютери взагалі цифр не бачать, в них своя - двійкова система числення. Погугліть і повікіпідрствуйте про мову програмування Форт, яка послуговується зворотним польским записм.

Подякували: Proh85301

5

Re: Польський інверсний запис

і як Ви вважаєте, коли його доцільно використовувати?

коли пишеш калькулятор

Комп'ютери взагалі цифр не бачать

згоден, всього за історію були три види як позначати програмно мінусове значення, до "залізного" рішення воно не має справи