Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Многоразрядные числа

Автор: $rvr4vr 12.12.2006 19:52

Выяснить какое из чисел a^n или b^m больше и на сколько (a, b <=40000; n, m<=10)

Автор: Altair 12.12.2006 19:56

Использовать "http://forum.pascal.net.ru/index.php?showtopic=2428"

Автор: $rvr4vr 12.12.2006 20:38

я че то не пойму. что значит "^" в записи " Plong=^Tlong"?
и как происходит заполнение длинного числа? объясните пожалуйста, а еще лучше дайте ссылку на более подробную инфу про длинные числа, где это все предоставленно так сказать для чайников. если есть конечно такая и если не сложно.

Автор: volvo 12.12.2006 20:42

А ты архив скачал? Скачай, попробуй откомпилировать простейшие примеры... А то ведь можно ссылку на такую реализацию тебе привести, что ты год в ней разбираться будешь...

Заодно прочти в FAQ-е тему про Указатели: http://forum.pascal.net.ru/index.php?s=&showtopic=2706&view=findpost&p=23479

Автор: Altair 12.12.2006 20:43

Цитата
^

В Паскале это получение значения адресной переменной.
Вот http://edu.krasu.ru/mod/resource/view.php?id=331 вроде все разжеванно.


p.s. Volvo, blink.gif wub.gif

Автор: $rvr4vr 12.12.2006 20:48

а можно как нибудь проще реализовать задачу? а то у нас динамические структуры только на следующий семестр а задачу в этом сделать надо.

Автор: Altair 12.12.2006 20:54

Я же дал ссылку где реализация на массиве

Автор: volvo 12.12.2006 21:29

Если б не было нужно выяснить "на сколько" - задача решается элементарно:

  if n * ln(a) > m * ln(b) then
writeln('a^n > b^m')
else
writeln('a^n < b^m')
С тем условием, что ты дал - надо подумать, возможно, все-таки можно избежать длинной арифметики...

Автор: $rvr4vr 22.02.2007 0:07

Давненько меня тут не было. Что касается этой задачи то ее надо решить на масивах и на строках. если с масивами все более менее понятно то вот со строками

Автор: volvo 22.02.2007 1:08

Цитата
если с масивами все более менее понятно
, то не забывай, что строка - это тот же массив, то есть, решение будет практически аналогичным...

Автор: $rvr4vr 22.02.2007 1:11

а динамика там тоже нужна будет? надо еще обработчик писать.... вот это влом....