Баг в калькуляторе Windows Phone


Ни за что бы не подумал, что в стандартном калькуляторе Windows Phone окажется такой досадный баг.
Как известно, калькулятор имеет два режима. В портретной ориентации он представляет собой обычный калькулятор, а в ландшафтной ориентации — научный

вроде бы классно, однако при вычислении простого выражения 1+2*3 в первом случае получаем 9, а во втором 7.
При этом можно было бы еще согласиться на правильность первого варианта, если бы калькулятор сразу выдавал промежуточные значения после каждой операции. Однако он сначала производит запись выражения, а потом по нажатию клавиши ‘=’ выдает результат.
Если же набрать выражение в ландшафтной ориентации калькулятора, а затем перевернуть его в портретную и нажать равно, то получим уже 6 :-) В данном случае калькулятор выдаст результат последней операции.
Как видите, очень странное не интуитивное поведение.
Я сравнил этот калькулятор с предустановленными калькуляторами на телефонах под Android и на IPhone. И там и там калькулятор имеет два режима, переключающихся аналогично при смене ориентации, но в обоих режимах на этих телефонах выдается правильный результат ‘7’

Наверх