Показать сообщение отдельно
Старый 18.01.2003, 23:42
uri-uri вне форума Посмотреть профиль Отправить личное сообщение для uri-uri Найти все сообщения от uri-uri
  № 1  
uri-uri

Регистрация: May 2002
Адрес: Ростов-на_Дону
Сообщений: 542
По умолчанию Корень 3-й степени из отрицательного числа???

В "Справочнике по математике", И.Н.Бронштейн и К.А. Семендяев, стр.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 ? Или у меня ?
__________________
Uri-Uri


Как могут существовать вещи, которые никогда не случаются?
Измена мира к лучшему!


Последний раз редактировалось uri-uri; 18.01.2003 в 23:45.