![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 22.06.2014
Сообщений: 6
|
![]()
Воспользовался функцией возведения в степень pow, чтобы вычислить кубический корень выражения 2*A*A*A
Код:
В результате вычисления temp1 получает значение -1.#IND000000000000. То же значение получается при любом первом аргументе, переданном функции, меньше 0. Если число >=0, проблем не возникает. Подскажите, как решить проблему? Из-за чего получается такой результат? Последний раз редактировалось Алексей Григорьев; 22.06.2014 в 16:39. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.12.2010
Сообщений: 116
|
![]()
моё предположение: функция pow работает только с положительным первым аргументом.
у меня программа выдала, что temp1=nan |
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.06.2014
Сообщений: 6
|
![]()
Да, видимо так и есть. У меня в итоге получился такой же результат.
Я был бы очень благодарен, если бы вы подсказали мне любую функцию аналогичную pow, или привели свою, которая бы с задачей справилась ![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Корень кубический от модуля аргумента умноженный на Sign аргумента
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
функция pow | evklid | Помощь студентам | 3 | 10.01.2014 23:42 |
не работает pow(x,y) | mkerimkulov | Общие вопросы C/C++ | 6 | 14.10.2012 21:16 |
Функция pow | |Dima| | Общие вопросы C/C++ | 16 | 19.07.2011 13:07 |
функция pow(double x, double y) Не могу понять в чем ошибка | Vlashel | Помощь студентам | 3 | 07.10.2010 16:28 |
delphi pow? | Happyman | Помощь студентам | 2 | 13.05.2008 19:40 |