Ⅰ用公式(π/4≈1-1/3+1/5-1/7+…)求 π 的近似值,直到最后一项绝对值小于10^-6
2019-03-26 23:35
711 查看
任务描述
(1)用公式(π/4≈1-1/3+1/5-1/7+…)求 π 的近似值,直到最后一项绝对值小于10^-6
import java.lang.Math; public class two { public static void main(String[] args) { double n = 1, t = 1, pi = 0, s = 1; while ((Math.abs(t)) > (Math.pow(10, -6))) { pi = pi + t; n = n + 2; s = -s; t = s / n; } pi = pi * 4; System.out.println(pi); } }
运行结果:
相关文章推荐
- 6.9.编程计算e的近似值。直到最后一项的绝对值小于0.001时为止,输出e的值并统计累加的项数。
- C++上机报告 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。
- 使用格里高利公式求π的近似值,要求精确到最后一项的绝对值小于10–4
- 例【5.7】 用公式π/4≈1-1/3+1/5-1/7+…求π的近似值,知道发现某一项的绝对值小于10的负6次幂为止(该项不累加)。
- 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止
- 【c语言】用π/4 ≈ 1 - 1/3 + 1/5 - 1/7 +... 公式求π的近似值,直到发现某一项的绝对值小于10^6为止。
- 例5.7用公式π/4≈1-1/3+1/5-1/7+... 求π的近似值直到发现某一项的绝对值小于10的负六次方(该项不累加)。
- c语言:用迭代法求x=a^0.5,迭代公式为x1 = (x0 + a / x0) / 2;前后两次求出的x的差的绝对值小于10^-5
- C++:利用如下公式,编写函数计算∏的值,直到最后一项的绝对值小于e,主程序接收从键盘输入的e,输出∏的值(保留5位小数)。 ∏/4 = 1-1/3+1/5-1/7...
- c语言:用迭代法求x=a^0.5,迭代公式为x1 = (x0 + a / x0) / 2;前后两次求出的x的差的绝对值小于10^-5
- 用e=1/1!+1/2!+1/3!+……公式求e的近似值,直到发现某一项的值小于10^(-5)为止;
- (bok) 利用泰勒级数sin(x)=x-x^3/3!+x^5/5!-x^7/7!+x^9/9!-... 计算sin(x)的值。要求最后一项的绝对值小于10^(-5), 并统计出此时累计了多少项?
- 用sin和cos的泰勒展开式编程序,求出sin(π/2)、sin(56°)、cos(87°)、cos(π/3),当最后一项的绝对值小于0.00001时,累加结束
- 编程计算sum=1-1/3+1/5-1/7+…, 直到最后一项小于1e-6
- 用π/4 ≈ 1 - 1/3 + 1/5 - 1/7 +... 公式求π的近似值
- oracle 绝对值小于1的数值显示小数点前面的0
- 练习:用迭代法求x=√a。要求前后两次求出的x的差的绝对值小鱼10^-5
- 用这个公式编辑器可以打出标准的绝对值公式
- 编写JavaApplication,求出e=1+1/1!+1/2!+1/3!+···+1/n!···的近似值,要求误差小于0.00001
- C语言:求1+1/2+1/4+1/7+1/11+1/16+1/22+…的值,直到最后一项的值小于10的-5次幂