Jul. 24th, 2002

avva: (Default)
Дорогой интернет-магазин Bolero.ru!

Вы мне уже который день рассылаете совершенно непрошенный мной спам. Пожалуйста, знайте, что вы - [censored]негодяи. Очень надеюсь, что вы разоритесь.
avva: (Default)
Я всего лишь хотел посчитать! И запустил стандартный виндовский калькулятор. Посчитать-то он мне посчитал, но вместе с ответом заявил: вот что... )
Потыкав немного туда-сюда, я выделил сценарий, который приводит к этой ошибке. Если, например, я хочу посчитать 2*(2+2), используя скобки, в режиме Scientific этого самого калькулятора calc.exe, то от меня требуется нажать следующую последовательность клавиш:

2 * ( 2 + 2 ) =

и я получу ответ и всё будет нормально. А я сделал не так: перед тем, как закрыть скобку, я нажал на =, чтобы получить ответ промежуточного действия (хотя он и так выходит при нажатии правой скобки). Т.е. я нажимал (на клавиатуре ли, мышкой ли, неважно):

2 * ( 2 + 2 = ) =

Естествено, числа и действия были другими - это тоже не играет роли. В результате калькулятор падает и выдаёт эту ошибку. Смешно. Кто-то в Майкрософте не умеет работать со стеком и переводом инфиксной нотации в постфиксную?

Это в NT4, кстати. Может, в 2000/XP они исправили, не знаю.

February 2026

S M T W T F S
1 2 3 4 5 67
8 9 10111213 14
15 16 17 18192021
2223 2425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 24th, 2026 03:54 pm
Powered by Dreamwidth Studios