#Py002. 分数交错加减计算

分数交错加减计算

题目描述

分数交错加减计算,形如: $1/1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + 1/13 - \dots$

给定一个大于 $1$ 的正整数 $N$,按以下规则求和:

  1. 分母依次取连续奇数,分子恒为 $1$;
  2. 奇数项相加、偶数项相减,直到分母达到 不超过 $N$ 的最大奇数 为止;
  3. 结果四舍五入保留 8 位小数,仅输出计算结果。

输入格式

一行,一个大于 $1$ 的正整数 $N$。保证输入合法。

输出格式

一行,一个浮点数,为所求部分和的值,四舍五入保留 8 位小数,仅输出结果本身。

100
0.78039866
1000
0.78489816