Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как на языке Си возвести число в степень?

Sea_hawk Гуру (3503), закрыт 17 лет назад
В общем нужно записать эту функцию:

Как я понимаю, пишется подобным образом:
float f (float x) { return 3*(-x)+4*x-2; }
только в данном случае 3 умножается на -x...

Каким образом правильно написать, чтобы число три было в степени -x?
Лучший ответ
Том Гальченко Мыслитель (7450) 17 лет назад
Можно вроде так: pow(x,y). Тут x - основание степени, y - показатель. Можно заключать их в скобки (если отрицательные)
Остальные ответы
Svt Мастер (2266) 17 лет назад
Почитай лучше справочник функций, а то тебе щас тут напишут...
Максим ЯковлевГуру (3502) 17 лет назад
Это лучше:)
Sea_hawkГуру (3503) 17 лет назад
А Вы не можете функцию подсказать? Я думаю, возведение в степень должно быть просто, вот только не сталкивался с этим.
А справочника функций нет.
Svt Мастер (2266) Не знаю конечно язык С++, но элементарно, присвой вводимой переменной "х", отрицательное значение, заведомо и все на этом. Вопрос в том, где эта переменная еще учавствует
Максим Яковлев Гуру (3502) 17 лет назад
Я извиняюсь за неосведомленность, но разве возведение в степень не обозначается x^y?
Sea_hawkГуру (3503) 17 лет назад
Обычно так и обозначается, но на Си ^ - это исключающее или.
Максим Яковлев Гуру (3502) Виноват, не программист, просто вспомнились школьные уроки на бэйсике.
Похожие вопросы