📱 Баг или фича, господа и дамы? Наткнулся сегодня на такую ерунду...
Забавно, но калькуляторы на телефоне и на win работают по-разному. Вполне легальное выражение на телефоне считается с ошибкой. То есть в некоторых вычислениях нужно учитывать знак «−» самостоятельно. Кстати, ошибка на телефоне наводит на мысли, что возведение в степень там как раз реализовано через логарифмы. Ведь именно тогда появляется проблема отрицательного числа под логарифмом, что не дает встроенной в язык программирования функции Math.ln() нормально отработать без выбрасывания Exception'а :)