如何显示具有多个小数位的数字? (爪哇)
我想知道是否有一种方法可以“作弊”并使用比 Java 中的双精度数更多小数位数的数字,然后通过 [Graphics Object].drawString(number, 10, 10); 我可…
如何计算圆周率的连分数项?
前几天,Wolfram 博客发表了一篇文章关于一个 13 岁的男孩 Neil Bickford,他计算了 pi 的简单连分数表示法的前 4.58 亿项,从 [3; 开始。 7、15、1、…
Bailey–Borwein–Plouffe 公式在 C++ 中的实现?
编辑:要求很模糊,他们不计算 pi 的第 n 位数字,而是希望将 pi 计算到第 n 位数字而不超出浮点数限制,因此暴力方式可以满足要求。 我需要计算 PI …
C 语言中使用 long double 计算 pi
我在计算 pi 时遇到问题,当我将 long double 放入变量中时,会出现一个很大的数字,但不是正确的值,如果您用 double 更改 calcf 函数,它就可以工作…
使用 for 循环计算 Pi
我刚刚编写了一个计算 pi 的程序。然而,即使经过 1000 万次迭代,我的结果还是有点偏差。我得到 3.1415927535897831,而很早就是错误的。它应该是 3.…
如何打印 long long
我正在做一个近似 PI 的程序,我试图使用 long long,但它不起作用。 这是代码 #include #include typedef long long num; main(){ num pi; pi=0; num…
程序启动时堆栈溢出异常(CUDA Monte Carlo Pi)
我的问题是,当程序首次进入 main 时,我在程序启动时收到堆栈溢出异常。我的程序是一个使用 CUDA 的并行蒙特卡罗 Pi 计算器。当我尝试在 Visual Stud…
MATLAB 中有关将值与 pi 进行比较的问题
我想在 MATLAB 中找到 pi,并将其与 MATLAB 中已经包含的 pi 进行比较。 因此,当我编写 while(p~=pi) 循环时,循环似乎无穷无尽,因为它不断测试 MAT…
求Pi第n位数字的函数
我一直想找到一种算法来做到这一点。我不在乎它有多慢,只要它能返回 Pi 的第 n 位即可: 例如: size_t piAt(long long int n) { } 最好不要使用无限…
需要一个数据类型来容纳 100 万个数据+ C# 中的数字
我正在用 C# 计算 PI,到目前为止它很完美,除了我的数据类型限制了我。 如果我使用双精度,我会得到如下结果。 k=0, 德尔塔= 3,14176587301587, pi=3…