Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [pascal] возведение числа в степень


Автор: GreMail 23.10.2007, 18:25
На вводе нужно ввести два числа:  1<a<9  и  1<n<(вроде бы 3000) на выводе нужно получить a^n. проблема в том что числа получаются очень большими. Надо работать с типом real и каким то образом разбить на ячейки что ли... в общем помогите кто чем может...

Автор: Annihilator 23.10.2007, 19:00
Вот прога моя давняя считает сумму факториалов. Там такая тема что факториал считаешь каждый раз умножая как бы стлбиком а не тупо знак УМНОЖИТЬ. Там комменты вроде есть переделая под свою, а факториалы аж до 50000 считала вроде, ну корооче огромные, потому что числа ввиде массивово представлены, как ты на бумажке умножаешь типа один пишу три на ум пошлоsmile))

Автор: Scrolly 23.10.2007, 20:09
Почитай, про длинную арифметику, эта задача из этой оперы..   Если будут вопросы, пиши

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)