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

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

Войти
Регистрация
Восстановить пароль
 
Laibach
0 / 0 / 0
Регистрация: 23.07.2014
Сообщений: 10
#1

Как написать корень кубический - C++

23.07.2014, 21:26. Просмотров 1017. Ответов 4
Метки нет (Все метки)

Вот пишу...
pow(x, 1/3) - в результате всегда выдает единицу.
pow(x, 1.0/3.0) - ошибка.
pow(x, 1.0/3) - ошибка
Как еще можно записать? или я вообще не так пишу? подскажите, пожалуйста.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2014, 21:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как написать корень кубический (C++):

Кубический корень - C++
Как в C++ получить кубический корень числа?

Кубический корень в программе - C++
Как написать в программе кубический корень из какого либо числа. Если квадратный sqrt, тогда кубический как? Пожалуйста кто знает

Выделить кубический корень из не целого числа - C++
Ребят, нужна ваша помощь! Как выделить кубический корень из НЕ целого числа? P.S. pow(r,1/3) не работает.

Почему не извлекается кубический корень из отрицательного числа? - C++
продолжая тему проверьте пожалуйста скажите почему не работает? может такое быть что не извлекается кубический корень из отрицательного...

Можите найти ошибку в методе простых итераций он не расчитывает кубический корень - C++
#include<stdlib.h> #include<math.h> #include<iostream> #include<fstream> usingnamespace std; floatfun1(int num,float x,float...

Как написать в коде корень четвертой степени - C++
имеется корень корень четвертой степени в нем выражение.Как это написать в коде?Под корнем минус

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Модератор
Эксперт CЭксперт С++
13154 / 7417 / 831
Регистрация: 27.09.2012
Сообщений: 18,254
Записей в блоге: 3
Завершенные тесты: 1
23.07.2014, 21:29 #2
Цитата Сообщение от Laibach Посмотреть сообщение
pow(x, 1.0/3.0) - ошибка.
pow(x, 1.0/3) - ошибка
какая?
http://ideone.com/gNjEP8
-=ЮрА=-
Заблокирован
Автор FAQ
23.07.2014, 21:33 #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Laibach Посмотреть сообщение
Как еще можно записать? или я вообще не так пишу? подскажите, пожалуйста.
- для надёжности запиши так
C++
1
pow(1.0*x, 1.0/3);
Laibach
0 / 0 / 0
Регистрация: 23.07.2014
Сообщений: 10
23.07.2014, 21:48  [ТС] #4
ошибка в " pow". "существует более одного экземпляра перегруженная функция pow, соответствующего списка аргументов"

Добавлено через 3 минуты
Работает! спасибо большое!
Jewbacabra
Эксперт PHP
2415 / 2011 / 761
Регистрация: 24.04.2014
Сообщений: 5,892
23.07.2014, 21:57 #5
Laibach, http://en.cppreference.com/w/cpp/numeric/math/cbrt
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2014, 21:57
Привет! Вот еще темы с ответами:

Написать программу, которая находит корень линейного уравнения ax + b = 0 - C++
Написать программу, которая находит корень линейного уравнения ax + b = 0.

Написать программу передвижения шарика вдоль графика корень из х в с++ - C++
Кто сможет написать программу, напишите сообщение пожалуйста, 300р.

Написать функцию, которая возводит число в квадрат и извлекает корень из него - C++
Простейшая программа, которая возводит число в квадрат и извлекает корень из него. Число конкретно здесь задано, 16. А НУЖНО, чтобы число...

Кубический сплайн - C++
Всем доброго времени суток. Дали задание: написать програму в MS Visual C++ для построения кубического сплайна на основе данных в таблице....


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
23.07.2014, 21:57
Ответ Создать тему
Опции темы

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