Для тех, кто забыл школьную программу, разберём по действиям:
1) 2 + 1 = 3
2) 6 : 2 = 3
3) 3 х 3 = 9
Для того, чтобы получилось 1, условие должно выглядеть иначе:
6 : ( 2 х ( 2 + 1 ))
В инженерных калькуляторах считается выражение, как в алгебре. Во всех остальных - по порядку действий. Даже переключая вид виндового калькулятора они считают по разному. И если кого-то не научили правильно пользоваться инструментом, то это его сугубо личная сексуальная драма.
Это вы еще с правилами округления не сталкивались - когда большой список считается... в одном из вариантов - 2.5 округляется до 3, а 1.5 - до 1, по принципу - четные вверх, нечетные - вниз.
Математика не идеальна... В ней есть оговорки...
Это значит, что в программе Casio оставили два синтаксиса, которые не равноценны. Для особо дотошных. :-)
Но в программировании - есть приоритет у всего, и разный. Невозможно выполнить все операции одновременно, значит всегда надо что-то считать первым.
Калькулятор на Андроиде - написан самоучкой-специалистом и перепутана последовательность операций, а программа для Кассио - профессионалами. Прав Кассио.
А хер его знает, у меня с пятого класса по математике параши... Я программист, пишу в коде, а что там он высчитает уже не мои проблемы. :) Я лишь говорю о том почему человек решил что это так.
31 комментарий
6 лет назад
1) 2 + 1 = 3
2) 6 : 2 = 3
3) 3 х 3 = 9
Для того, чтобы получилось 1, условие должно выглядеть иначе:
6 : ( 2 х ( 2 + 1 ))
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Математика не идеальна... В ней есть оговорки...
Удалить комментарий?
Удалить Отмена6 лет назад
Но в программировании - есть приоритет у всего, и разный. Невозможно выполнить все операции одновременно, значит всегда надо что-то считать первым.
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить ОтменаУдалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
6
_____
2(2+1)
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Удалить комментарий?
Удалить Отмена6 лет назад
Ответим гнусной математике - нашим демократическим выбором !
Удалить комментарий?
Удалить Отмена