В "Справочнике по математике", И.Н.Бронштейн и К.А. Семендяев, стр.139, 8-я строка сверху:
корень 3-й степени из -4 = -1.5874
Обычный виндузовский калькулятор на ввод -4 x^y ( 1 / 3 ) выдаёт -1.587401051968....
НО!!!!!
В Matlab 6 ввод (-8)^(1/3) выдаёт комплексное число: ans = 1.0000 + 1.7321i
Во Флеш следующий скрипт
-----------------------
a = Math.pow(-8 , 1/3);
trace (a);
-----------------------
в трейсе выдаёт NaN
===========
Я точно знаю, что -2 х -2 х -2 = -8.
Соответственно корень 3-й степени из -8 должен = -2.
(Речь собсно о минусе в подкоренном числе)
Вопрос: Какой проблем у Matlab 6 и Flash MX ? Или у меня ?