Народ, тут мегавопрос - нужно посчитать 9^(9^9). Но любые калькуляторы пасуют, так как это вне предела их типов данных. В программировании тоже long double не справляется. Вопрос - как узнать примерно хотя-бы что получится?)
@ccahnha Обычные ЯП сосут с такими большими числами. Я помню в универе я решал эту хуйню на жабе, там пришлось пилить новую структуру данных для этого.
9^9=387 420 489, то есть у твоего числа будет примерно 300 миллионов разрядов.
@ccahnha Обычные ЯП сосут с такими большими числами. Я помню в универе я решал эту хуйню на жабе, там пришлось пилить новую структуру данных для этого.
@hirthwork Но ведь использовать готовые структуры непедагогично!
@goren Вот короче примерно обоснование, почему студентоту заставляют пилить велосипеды самим: http://www.crosstalkonline.org/storage/issue-archives/2008/200801/200801-Dewar.pdf
@figli Ага, примерно за 1000 лет непрерывных вычислений.