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

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

Войти
Регистрация
Восстановить пароль
 
kn0w
3 / 3 / 0
Регистрация: 09.10.2012
Сообщений: 72
#1

sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10 - C++

09.10.2012, 19:53. Просмотров 708. Ответов 4
Метки нет (Все метки)

sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10


Как расписать на языке C++, особенно первую. По второй такие предположения pow(b,3/5)+pow(10,1/5), но скорее всего компилятор будет ругаться.... Жду помощи )
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2012, 19:53     sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10
Посмотрите здесь:

C++ Определить корень третьей степени от Z
Как выразить в С корень n-степени. C++
число под корнем в степени n C++
Непонятности с корнем n степени C++
Корень седьмой степени из числа? C++
Как записать корень в степени C++
Корень n-й степени C++
C++ Взять корень из степени большого числа
C++ Программа, вычисляющая корень четвертой степени от числа
Корень под корнем, который под корнем, который в свою очередь под корнем., под корнем C++
Как описать корень пятой степени? C++
C++ Корень в n-ой степени. Никак не хочет считать

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1479 / 1055 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
09.10.2012, 19:57     sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10 #2
а самому поробовать сложно чтоли. все функции есть для этого.
по порядк аргументы для функций вычисляйте и будет хорошо.
если схемотично, то так:
C++
1
2
3
4
double b3 = pow(b, 3);
double lnb3 = log(b3);
double sinb3 = sin(b3);
double result = pow(singb3, lnb3);
вот как-то так. не надо пытаться все в одну строчку запихнуть. если по отдельности, то все просто и понятно.

pow(b, 3/5) - не будет работать из-за особенностей целочисленной арифметики. числа должны быть с плавающей точной, тогда деление будет нормальным.
т.е pow(b, 3.0/5.0)
kn0w
3 / 3 / 0
Регистрация: 09.10.2012
Сообщений: 72
09.10.2012, 20:13  [ТС]     sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10 #3
Спасибо, у меня вещественная переменная, поэтому можно и без точек.
DU
1479 / 1055 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
09.10.2012, 20:29     sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10 #4
C++
1
2
double x = 1 / 2; // x == 0.000000....
double x2 = 1.0 / 2.0; // x == 0.500000....
Если это вам известно, то ок.
kn0w
3 / 3 / 0
Регистрация: 09.10.2012
Сообщений: 72
09.10.2012, 22:13  [ТС]     sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10 #5
Цитата Сообщение от DU Посмотреть сообщение
если схемотично, то так:
C++
1
2
3
4
double b3 = pow(b, 3);
double lnb3 = log(b3);
double sinb3 = sin(b3);
double result = pow(singb3, lnb3);
вот как-то так. не надо пытаться все в одну строчку запихнуть. если по отдельности, то все просто и понятно.
Прошу прощение, а он разве не так в данном случае будет считать sin b3lnb3
Yandex
Объявления
09.10.2012, 22:13     sinlnb3b3 и следующее корень пятой степени, где под корнем b3+10
Ответ Создать тему
Опции темы

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