Открыть список
Как стать автором
Обновить

3/14/15 9:26:53 Празднование «Дня числа Пи» века, а также рассказ о том, как получить свою очень личную частичку числа пи

Блог компании Wolfram ResearchРазработка веб-сайтовЗанимательные задачкиПрограммированиеМатематика
Перевод
Всего голосов 43: ↑38 и ↓5 +33
Просмотры54.3KКомментарии 46

Комментарии 46

простите уважаемый, но вы сектант
Ви так говорите, как будто это ужасно.
Я прошу прощения, конечно, но в Европе, где мы живем, запись 3/14/15 не значит абсолютно ничего т.к. 14-го месяца не существует. Так что этот ваш День Пи можно смело относить к сугубо Американским увлечениям.
да ладно вам. Зачем занимать формализмом? Мы же не парсер дат пишем…

Хорошая популяризация науки. Доступно и популярно. только приветствую такие начинания!
Если бы это был перевод со Шведского, то ваше ворчание было бы справедливо, а так — сплошной «великодержавный Шведский шовинизм».
Запись 3.14.15, вероятно, не значит ничего. А вот 3/14/15 вполне.
Вы так против потому что с Matlab связаны?

Я постараюсь 3 января 2041 г. (3/1/41) написать свой пост на эту тему. Жаль дата только с не такой точностью задаст Пи.
Будет забавно, если этот день тоже буду отмечать как день Пи.
Ну да. А еще завещайте, пожалуйста, своим потомкам, чтобы они не забыли отпраздновать
31.4.(2)159, например.

Хотя есть и поближе дата, 31.4.15 :) Так что ждем конца апреля. Есть же «Новый Год по старому стилю» и «Новый год по новому стилю». А у нас будет «День Пи по американскому календарю» и «День Пи по европейскому календарю»
Вот, черт… Вечно путал.

Ну да и ладно! Можно отпраздновать первого мая. У всех демонстрация, а у нас — число Пи.

Какая, в сущности, разница? Главное — чтобы повод был! ;)
Всегда по костяшкам на руках ориентируюсь в количестве дней месяца. Пока руки целы, ни одного сбоя не было.
Я уже напомнил себе, пришло смс ещё из далекого 2009 с помощью гугл-каленаря следующего содержания:
Оповещение: 09.26.53 = число pi — сб, 14 март 2015 09:26 — 10:26 (Мои мероприятия)

Только сегодня воспользовался гуглом и понял, что же это означало на самом деле.
Вы, должно быть, решения задач к ответам никогда не подгоняли.
НЛО прилетело и опубликовало эту надпись здесь
«Мой день рождения»
День — «он мой», мужской род.

Простите, не удержался
mypiday.com, к сожалению, наотрез отказывается искать дату в русском или хотя бы в международном формате. Хотя, казалось бы, в любом формате дата остается всего лишь последовательностью цифр, разделенных незначащими разделителями…
У меня успешно ищет даже по «1 jan 1970», и по «01/20/1970». Единственное, не воспринимает, если месяц по-русски вводить.
И как он слово «jan» в числе Пи находит? )
Ищется не слова, а дата. Jan — это единица по сути.
Вот в том-то и проблема, что вместо поиска указанной последовательности сайт ищет дату, в своем любимом формате.

Допустим, я хочу найти в числе Пи 22.01.3333, что соответствует последовательности цифр 22013333. Но как не исхитряйся, сайт позволит найти только последовательность цифр 1223333.
Этот сайт и сделан для того, чтобы найти дату в числе Пи…

А выше в статье даны примеры Wolfram-кода, с помощью которого вы можете что угодно искать.
Найти-то смогу, но как нарисовать спираль?..
Вот прототип спирали, дальше — уже просто наведение эффектов и лоска.

spiral[x_] := {Sin[-x ], Cos[x ]}*x

normal[x_] = -FrenetSerretSystem[spiral[x], x][[2,1]];

n = 500;

digits = Reverse[Insert[RealDigits[Pi, 10, n][[1]], ",", 2]];

digitSize=Rescale[i/n, {0, 1}, {7, 22}];

Graphics[Table[Style[Text[digits[[i]], spiral[i/10+1], {0, 0}, normal[i/10+1]], digitSize], {i, n + 1}],ImageSize->600]


Э-э-э, это же одинарная спираль…
Вторую закрутите в противоположном направлении и будет двойная. Это основа кода, о чем, впрочем, написал.
У меня он нашел в виде 18.05.1993, но вот показывает все равно как 5-18-93, хотя бы из уважения сделал бы 5-18-93, ему ведь все равно, какие цифры искать…
Вы можете взять алгоритм поиска, приведенный Стивеном и искать любые последовательности. В данном случае формат на выходе один, это правда.
Искать последовательности-то я могу, но алгоритма рисования красивой двойной спирали автором не приведено.
Это же очень просто, не? Если хотите, напишу вам алгоритм на js и canvas, выложу на jsfiddle.
Ну, я читал этот пост не для того, чтобы потом самому делать то же самое. Разумеется, это просто — но на это надо потратить некоторое время, которое лично я хочу потратить на что-нибудь другое.
А я число с месяцем поменял местами и нормалёк. Правда с 3000й позиции на 15000ю переместился, но я в любом случае не запомню.
Это работает только если число не больше 12.
Похоже, что mypiday не работает для чисел длиннее 4 знаков — выдаёт "It looks like something is wrong with your date. Please try again". Хоть бы уж написали, что число слишком длинное и надо максимум 4 цифры вводить.
А каким образом в вашей дате получается число больше 4 знаков?
В прошлом году тоже был 3/14/15, если использовать формат «месяц.год.день».
Для стран у которых день записывается первым, есть «День Приближенного Пи» — 22 июля, т. е. 22/7. См. например, тут. Там же приводятся и другие варианты. Типа, 5 апреля — когда с начала года прошло 3.14 месяца.
Хм. Если мое число «пи» 22291, то это мне типа сильно повезло по теории вероятности?
В таком случае больше всего повезло тем, у кого завтра день рождения.
мое число Пи — 457 хе-хе… Наверное завтра я в лотерею должен миллионов 100 выиграть.
Автор много лет потратил на вычисление закономерностей в цифровом представлении числа пи. Может, стоило искать не в десятичной, а в пи-мерной системе счисления?
Параноик мод он

Пока читал статью, непроизвольно в голове возникла мысль, что данную «частичку числа пи» можно использовать с целью генерации словаря для брутфорса твиттера/фейсбука репостнувшего.

Параноик мод офф

В общем с наступающим!
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.