2015-10-17 1 views
2

Я пытаюсь получить это в Excel: е^(- (2,2/9,58)^2) По моему графическому калькулятору и вольфрам альфа это должно дать: 0.9486EXP функция Excel

Однако, когда я печатаю это в excel со следующей формулой: = EXP (- (2.2/9.58)^2) Я получаю 1.054

Я пробовал несколько разных вещей, но я все еще не могу получить правильный ответ. Что я делаю неправильно с формулой в Excel?

ответ

1

Excel, кажется, испортил скобки и делает некоторое распространение самостоятельно. Очень странно.

=EXP(-((2,2/9,58)^2)) должен работать

+0

Спасибо, это работает :) – steventech

1

В качестве некоторого объяснения, в Excel (как обычные) оператор отрицания имеет precedence над потенцированием. Итак:

=EXP(-(2.2/9.58)^2) 

обрабатывают так же, как:

=EXP((-2.2/9.58)^2) 

или

=EXP(0.052737) 

будет, следовательно, в результате чего 1.05415. Принимая во внимание, что:

=EXP(-0.052737) 

является 0.948629.

+1

Отличная точка. – NoChance

+0

@NoChance. TQ. Я очень смущен, когда Excel ведет себя непоследовательно (как это иногда бывает), поэтому обычно предпочитают знать, чего ожидать! – pnuts

+1

Хорошо, что вы можете получить такие подробности, потому что, честно говоря, в наши дни разработчик обычно похоронен под огромной кривой обучения новых языков, фреймворков и т. Д. И редко получает время, чтобы «вернуться к основам». – NoChance