Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
stv
26 / 26 / 6
Регистрация: 05.03.2010
Сообщений: 171
#1

Возведение отрицательного числа в вещественную степень - C++

20.04.2010, 19:26. Просмотров 2385. Ответов 3
Метки нет (Все метки)

Здравствуйте. Подскажите, как можно реализовать алгоритм возведения отрицательного числа в вещественную степень. К примеру -5^5.5; Ведь можно же записать -5^(11/2), а корень из отрицательного числа не может быть представлен действительным число.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2010, 19:26     Возведение отрицательного числа в вещественную степень
Посмотрите здесь:

C++ Возведение числа n в степень m.
Программа возведения комплексного числа в вещественную степень !!! C++
C++ Возведение числа в степень
Возведение в степень, отрицательные числа C++
C++ Возведение отрицательного числа в степень
Рекурсивное возведение в степень числа C++
C++ Возведение в вещественную степень
C++ Возведение числа в отрицательную степень
C++ Возведение из числа степень
C++ Возведение числа а в степень n
C++ Возведение числа в степень n-1
Возведение в степень вводимого числа C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
666 / 528 / 45
Регистрация: 05.03.2010
Сообщений: 1,271
20.04.2010, 19:45     Возведение отрицательного числа в вещественную степень #2
C++
1
2
3
4
#include <cmath>
....
float x = pow(abs(-5.0), 11.0/2.0);
std::cout << -x;
я конечно не уверен или это будет математически верно, возвести модуль отрицательного числа, а потом просто умножить на -1...
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
20.04.2010, 19:48     Возведение отрицательного числа в вещественную степень #3
Цитата Сообщение от stv Посмотреть сообщение
а корень из отрицательного числа не может быть представлен действительным число
Смотря какой корень. Например квадратный корень не может, а кубический (корень третьей степени) может. К примеру корень третьей степени из -1 равен -1.
delfamur
42 / 42 / 0
Регистрация: 16.03.2010
Сообщений: 199
20.04.2010, 20:19     Возведение отрицательного числа в вещественную степень #4
а если рассматривать теорию комплексных чисел, то и квадратный может)))
Yandex
Объявления
20.04.2010, 20:19     Возведение отрицательного числа в вещественную степень
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru