问题标签 [spigot-algorithm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7537 浏览

c - 为 π (pi) 实现 Spigot 算法

我很难理解页面底部的 π (pi)Spigot 算法。

我在第 2 部分“将 A 转换为常规形式”的底部迷路了,我不确定如何在C(或任何语言) 中实现它

0 投票
3 回答
1310 浏览

c - 任何人都可以制作这个插口算法代码 Pitiny.c 的头脑或故事吗?

这个C程序只有 143 个字符长!

但它会“解压缩”为Pi的前 10,000 位数字。

当我遇到这个时,我正在对无损压缩算法进行一些研究,但仍然没有运气pitiny.c

奇怪的是它编译成功,没有错误或错误,但就像我说的那样,我无法对代码做出头脑或故事,甚至它的语法。我只是想知道这是怎么回事?它到底在做什么?

0 投票
1 回答
337 浏览

javascript - JavaScript Pi Spigot算法不起作用

我已经翻译了以下C++ 代码

进入 JavaScript

问题是,C++(正确)输出如下所示:

但是 JavaScript(这是错误的)输出看起来像这样:

我在哪里搞砸了我的编码? 感谢您的帮助

0 投票
2 回答
124 浏览

ada - spigot算法的错误答案

我正在编写用于在 ada 中显示 pi 数字的 spigot 算法,但我的输出是错误的,我不知道为什么

我已经尝试弄乱我的循环范围和输出数据的不同方式,但没有正常工作

所以它应该只显示在 0 3 1 4 1 5 9 2 6 5 3 5 8 9... 但我得到的输出是 0 3 1 4 1 599 2 6 5 3 5 89... 它应该只有 1一个数字,而且 pi 的输出值也不完全正确

0 投票
0 回答
38 浏览

minecraft - 如何使我的 Minecraft 球体的所有面都具有相同的粗糙度?

我对编码插件很陌生,但是有没有办法修改代码,所以球体各个方面的粗糙度都是一样的。目前,该代码使 4 面非常光滑,1 面粗糙,1 面半粗糙。我想让球体的所有 6 个面看起来都一样。

代码中的当前球体

我希望它看起来像我的球体的目标