Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=7)
-   -   Корень 3-й степени из отрицательного числа??? (http://www.flasher.ru/forum/showthread.php?t=42085)

Pietrovich 21.01.2003 05:47

http://zTown.info/commonImg/Graphic1.gif

^
|
ну тут вроде как просто... просто логарифмы

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


это там функция odd() лишняя :)
проще sign = Math.pow(x/Math.abs(x),yy), => (-(?)1)^y т.е. если У четный то знак + если нечетный то знак сохраняется....

ну и для корней - проверка чтобы не пытались взять корень четной степени из отрицательных чисел...

RFMitrio 21.01.2003 13:29

Цитата:

спасибо за очень интересный материал.
Это школьный материал. на самом деле верно то, о чем говорит делимитер.
2Pietrovuich: Рульный способ!:cool: А то я сразу задумался о всяких рядах Тейлоров и Лоранов :D

C2Plus 21.01.2003 14:56

а как может быть три корня? (двоечник я)

логика подсказывает, что при выведении корня третьей степени (да собственно любой) из 1 (или -1), получим лишь один корень (ну, ясное дело кроме четных степеней где корней два. прим.ред.), что вполне согласуется с общими представлениями. Или скажем возмем число -9 корень третьей степени, очевидно, -3, для -8, это очевидно, -2.

Что-то я не понимаю, если не лень, объясните на пальцах откуда берутся еще два корня из этих чисел?

ЛОWАДКА 21.01.2003 15:02

3 корня это в комплексном исчислении!

C2Plus 21.01.2003 15:12

а зачем?

C2Plus 21.01.2003 15:29

а как можно прменить комплексную математику к реальному миру?

вот скажем, для корня из -8:
1+1.732i = -2 имеем что:
1.732i = -2 - 1 = 1.732i = -3
i = -3/1.732 ~= -1.732

-1.732^2 != -1

внимание вопрос!

на кой!
нам нужен корень такой?


Часовой пояс GMT +4, время: 21:06.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.