Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.37.68] |
|
Сообщ.
#1
,
|
|
|
Буэнос диас, амигос!
Сегодня задавал смежный вопрос в разделе С/C++, но возникла непонятка, которая не связана с языком программирования. А суть ее в следующем: как можно реализовать алгоритм нахождение цифры, которая находится на расстоянии N после запятой в сабже? |
Сообщ.
#2
,
|
|
|
Ну вряд ли можно придумать что-то проще получения ответа из предрасчётных данных - зачем считать то, что уже посчитано? То есть грубо - берём готовый файл (у японцев можно закачать готовый файл, где триллион с хвостиком цифр), кладём рядом с приложением, и либо читаем на старте (если файл взяли небольшой), либо в момент, когда эта цифра потребовалась.
|
Сообщ.
#3
,
|
|
|
Akina!, кросава! +++
Толковое решение. Как говорится, ни дать ни взять. Вопрос закрыт. |
Сообщ.
#4
,
|
|
|
Цитата JoeUser @ А суть ее в следующем: как можно реализовать алгоритм нахождение цифры, которая находится на расстоянии N после запятой в сабже? ББП-формула устроит? |
Сообщ.
#5
,
|
|
|
OpenGL, спасибо - норм инфа!!! Но Акина предложил тож оч дельное решение.
|
Сообщ.
#6
,
|
|
|
Цитата OpenGL @ ББП-формула устроит? Ну люди её соорудили серьёзные, да вот только если пройти в абстракты по ссылке - там не n, как у Вики, а i... а номера искомой цифры так и вовсе в формуле нету. Может я, конечно, не математик - но я в упор не понимаю, как искать по формуле, которая игнорирует весьма, я бы сказал, важный параметр искомого. Там явно есть что-то ещё, в абстракты не вошедшее. И что-то мне подсказывает, что "просто было на бумаге"... |
Сообщ.
#7
,
|
|
|
Там к статье пдф-документ прикреплён, с формулами для других констант.
Если я правильно догадалась, то всё, что есть сумма бесконечного сходящегося ряда, можно представить формулой такого вида. Добавлено Да, и поздравляю с юбилеем! Светлана Добавлено степенного ряда |
Сообщ.
#8
,
|
|
|
swf
Цитата swf @ Там к статье пдф-документ прикреплён, с формулами для других констант. Всё равно - и там никак не объясняется, как формула посчитает некую цифру числа "пи" (или любой другой константы), если в формуле отсутствует номер нужной цифры... нужна ли первая, десятая или миллионная - в формуле просто нет ничего, куда это 1, 10 или 1000000 нужно/можно подставить. Фактически же статья просто предлагает считать ряд с такой точностью, чтобы нужную цифру не "повело", до тех пор, пока расчётная ошибка не упадёт правее этой цифры - то есть длинная плавающая арифметика. Ни разу не просто... |
Сообщ.
#9
,
|
|
|
Akina, в английской версии стати, вроде бы, все расписано.
|
Сообщ.
#10
,
|
|
|
AVA12
О! Грациас! |