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

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

Восстановить пароль Регистрация
 
Laibach
0 / 0 / 0
Регистрация: 23.07.2014
Сообщений: 10
23.07.2014, 21:26     Как написать корень кубический #1
Вот пишу...
pow(x, 1/3) - в результате всегда выдает единицу.
pow(x, 1.0/3.0) - ошибка.
pow(x, 1.0/3) - ошибка
Как еще можно записать? или я вообще не так пишу? подскажите, пожалуйста.
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11805 / 6784 / 767
Регистрация: 27.09.2012
Сообщений: 16,838
Записей в блоге: 2
Завершенные тесты: 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
1787 / 1502 / 538
Регистрация: 24.04.2014
Сообщений: 4,203
23.07.2014, 21:57     Как написать корень кубический #5
Laibach, http://en.cppreference.com/w/cpp/numeric/math/cbrt
Yandex
Объявления
23.07.2014, 21:57     Как написать корень кубический
Ответ Создать тему
Опции темы

Текущее время: 17:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru