IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Задачи говорите ну нате вам задачу
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 8

Репутация: -  0  +


есть значится число
9^(9^9)
слабо его получить?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






exp((ln(9))*(exp(9*ln(9))))
Вычисляй, если тебе интересно, в TP7 даже extended выдал ошибку
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 38

Репутация: -  0  +


Потому что искомое число будет состоять не меньше чем из 320 миллионов !!!.. цифр.
Хтоя скорее всего гораздо больше :) чтобы его вывести на экран потребуется не одна минута :)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Бывалый
***

Группа: Пользователи
Сообщений: 282

Репутация: -  0  +


через строки эту задачу можно решить
возиться лень
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


...
*****

Группа: Пользователи
Сообщений: 1 347
Пол: Мужской

Репутация: -  3  +


Это не задача, а фигня какая-то.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Новичок
*

Группа: Пользователи
Сообщений: 38

Репутация: -  0  +


Цитата
через строки эту задачу можно решить
возиться лень

Интересно, как ты создашь строку такой длины ? :)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Бывалый
***

Группа: Пользователи
Сообщений: 282

Репутация: -  0  +


В Delphi я имею ввиду
но можно и в паскале обычном
-> PChar
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Новичок
*

Группа: Пользователи
Сообщений: 38

Репутация: -  0  +


:)
320 миллионов цифр это 301 мегабайт :)
Хорошая строчка у тебя получится :))))))
На самом деле цифра должна состоять примерно из 304 миллионов цифр (при каждом 1 из 20 возведений в степень число не будет увеличиваться на один символ, тоесть это 5 процентов от 320 миллионов, или 16 миллионов)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Бывалый
***

Группа: Пользователи
Сообщений: 282

Репутация: -  0  +


хорошо у тебя получается цифра состоит из цифр
понимаешь хоть чё сам говоришь?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Новичок
*

Группа: Пользователи
Сообщений: 38

Репутация: -  0  +


Да.. прости.. знаков :))) не в этом дело, чего ты ? :(
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Бывалый
***

Группа: Пользователи
Сообщений: 282

Репутация: -  0  +


да я в не обиду ;)
ты думаешь что такое число не уместится в строке разумной длины?
вспомни про запись 2E8 = 2 * 10^8 smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Новичок
*

Группа: Пользователи
Сообщений: 38

Репутация: -  0  +


Дык и что ? и какая у этого числа точность ? только двойка - один знак. А остальное просто степень, тоесть куча нулей. А в нашем случае будут постоянно различные (непериодичные) цифры.
То есть все 300 миллионов знаков будут - каждое разное.
Та запись про которую ты говоришь позволяет записать число скажем 325 тригексабиллиардов Ж) так как знаков всего 3 а остальное нули. Но совершенно ничего не решит в данном случае. От того и не получилось сделать решение в double. :)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #13


Бывалый
***

Группа: Пользователи
Сообщений: 282

Репутация: -  0  +


ты не знаешь как решить эту задачу что ли?
я на самом деле над ней не думал сёрьёзно)
хочешь подумаю?!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14


Бывалый
***

Группа: Пользователи
Сообщений: 282

Репутация: -  0  +


Some1:
С погрешностью это число довольно несложно вычислить
чтобы без погрешности...хм да памяти не хватит не спорю
(если её не больше 400 метров - это примерно)
возможно автор с балды эту задачу дал чё-то он пропал...
хотя проблему памяти скорее всего получиться решить
производя вычисления в системе счисления с большим(относительно)
основанием тогда запись чисел будет болеем компактной...задача в том чтобы подобрать основание
с/c такое чтобы памяти хватило и это кол-во было бы невелико
Дерзай!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 23.12.2024 21:18
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name