円周率の印刷
ホームページホームページ > ブログ > 円周率の印刷

円周率の印刷

Aug 08, 2023

実際には必要ありませんが、円周率を奇妙な桁数まで学習するのはマニアの信条です。 そのための 1 つの方法は、覚えやすく、数字を与える記憶装置である piem を使用することです。 何も知りませんか? [Roni Bandini] では、PiemPi マシンをご利用いただけます。 サーマルプリンターでランダムなパイムを印刷し、その場で各桁を計算します。 以下のビデオでマシンの動作をご覧ください。

残念ながら、Raspberry Pi Zero の内部には、意味を理解できるほどの言語スキルが備わっていないため、実際の意味があるかどうかわからない言葉のサラダが得られます。 たとえば、[ロニ] は天文学者 [サー・ジェームス・ジーンズ] の言葉を引用しています。「量子力学に関する重い講義の後は、もちろんアルコール飲料ですけどね。」 電卓が登場する前は、「今日は大きな容器にコーヒーを入れてもいいですか?」という言葉がよく使われていました。 いずれの場合も、各単語の文字数を数えて数字を取得します。 ただし、このマシンから見ることができるパイムの一部は、「# レオン、ヤフーの処刑、私は実際のピット イーグル探知機のクリスマス…」のようなフレーズで始まります。

マシンは多くの桁を生成できるため、桁 33 から始まる問題が発生します。数値にはゼロがいくつかあります。 この場合、プリンターは空白行を印刷します。 出力では記号を使用していない可能性がありますが、とにかくフレーズが実際には意味をなさないため、おそらくあまり重要ではありません。 もちろん、各印刷物の桁数を計算することにもほとんど意味はありません。 それらを一度計算して保存すれば、再度計算する必要はありません。 円周率は値を変更しません。 しかし、楽しいプロジェクトとしてはそれは問題ではなく、コンピューターがどのように円周率を見つけることができるかを示しています。 この場合、システムは Chudnovsky アルゴリズムを使用します。

小さな Raspberry Pi を待ちたくない場合は、円周率の 10 兆の位は、どう見ても 5 です。これを印刷する際の問題は、兆の位に達したい場合は、大量の紙が必要になることです。 。 ただし、Mobius プリンタを使用することもできます (ただし、完全に開示: このデバイスは pi-as-a-service サーバーから数字を取得します。curl "https://api.pi.delivery/v1/pi?start=0&numberOfDigits=100" を試してください) )。