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

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

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

Problem : pow - C++

22.09.2011, 10:36. Просмотров 654. Ответов 4
Метки нет (Все метки)

Для натуральных чисел a и n вычислить an.

Ввод
В первой строке находятся разделённые пробелом a и n.
Вывод
Выводится одно число - результат без стоящих впереди нулей, стоящих впереди и позади пробелов.
Ограничения
1 ≤ a ≤ 9; 1 ≤ n ≤ 7000.

Ввод 1 Ввод 2
3 20
5 50

Вывод 1 Вывод 2
3486784401
88817841970012523233890533447265625
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2011, 10:36     Problem : pow
Посмотрите здесь:

Intialization problem - C++
Доброго времени суток. Изучаю C++ вот уже 50 минут, решил попробовать написать программу, которая из 3 введеных чисел, определяет, какое...

Problem - Undefined reference to - C++
Доброго времени суток и спасибо заранее за Вашу помощь. В качестве хобби начал изучать C++. Прочитал немного материала на сайтах и...

Возникла problem по классам - C++
#include "Sales_item.h" #include <iostream> using namespace std; int main() { Sales_item book; cin >>...

В чем problem ребята? - C++
C:\Program Files\Microsoft Visual Studio\MyProjects\1\2.cpp(3) : error C2146: syntax error : missing ';' before identifier 'main' ...

pow(5, 2) == 24? - C++
Недавно скачал новый Code::Blocks и при выполнении этой программы #include <iostream> using std::cout; using std::cin; using...

pow - C++
Есть выражение y=pow(g,x)%p y,g,x,p- int Ошибка 1 error C2296: %: недопустимо, левый операнд имеет тип "double" Что...

pow - C++
ребята, а можно как нибудь сделать чтобы pow(a,b) возвращал не double , а int?

Problem - switch - не работает break - C++
Возникла проблема со switch. Всегда при вводе символа выполняется и case, и default. то ли break не работает, то ли еще что. void...

Ошибка с pow - C++
Подскажите пожалуйста, как исправить ошибку? #include "stdafx.h" #include <locale.h> #include <math.h> int _tmain(int argc,...

Функция pow - C++
#include <iostream> #include <cmath> using namespace::std; double pow(double x, double y) { cin >> x >> y; if...

Проблемы с pow() - C++
Встретился с вообще непонятной ситуацией. Язык C++, оболочка Qt. pow(12,(1/3)) ans=1 pow(12,(0.3333333333333)) ans=2.28943...

Преобразование pow(a,b) - C++
Как заменить функцию pow на примере двойки? Вводиться число с клавиатуры, это число - будет ограничитель результата возведения 2-ки в какую...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
22.09.2011, 10:41     Problem : pow #2
http://www.cyberforum.ru/cpp-beginne...tml#post854383
-=ЮрА=-
Заблокирован
Автор FAQ
22.09.2011, 11:05     Problem : pow #3
mikador, причём здесь было
Цитата Сообщение от mikador Посмотреть сообщение
Problem : pow
???
Если в pow передавать в качестве аргументов целые то возможны косяки, чтобы норм фунция работала достаточно осуществить неявное преобразование типа
C++
1
2
int a,n;//нужно корень n-ой степени
pow(1.0*a,1.0/n);//И всё будет работать
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
22.09.2011, 11:42     Problem : pow #4
-=ЮрА=-, нужно вычислить не корень n-ой степени, а число в степени n.
Функция pow() при таких входных данных не выход. Как правильно написал accept, здесь нужна длинная арифметика.
-=ЮрА=-
Заблокирован
Автор FAQ
22.09.2011, 11:48     Problem : pow #5
Цитата Сообщение от valeriikozlov Посмотреть сообщение
нужно вычислить не корень n-ой степени, а число в степени n.
- я это из топика ещё понял, просто внимание сакцентировать что если бы шла такая запись
C++
1
pow(a,1/n);
вместо этой
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
pow(1.0*a,1.0/n);//И всё будет работать
pow посчитало бы а^0, т.к. 1/n == 0, я к этому вёл. А у ТС спрашиваю, к чему такое название топика, где здесь в топике pow нужна???(подумал вдруг человек степени считает)
Yandex
Объявления
22.09.2011, 11:48     Problem : pow
Ответ Создать тему
Опции темы

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