数学计算 本地计算 开箱即用 内置示例 不留痕迹

圆的周长面积计算器

选择已知条件(半径 / 直径 / 周长 / 面积)并填入数值,得到半径、直径、周长与面积四项完整结果,并附公式对照表。

已知半径求面积、已知周长反推直径、已知面积求半径——圆的四个量(半径、直径、周长、面积)知一求三。本工具选已知条件填数值,四项完整结果一次给出,附公式对照表,适合作业验算与工程下料。

公式与精度口径:C = 2πr、S = πr²、d = 2r;本工具 π 取双精度值计算,结果按需保留小数——手工作业按老师要求取 3.14 或 3.14159,工程下料建议多留 1% 余量再取整。

使用步骤

  1. 选已知条件:半径 / 直径 / 周长 / 面积。
  2. 填数值,看四项完整结果(r、d、C、S)。
  3. 对照公式表核对:C = 2πr,S = πr²。
  4. 复制结果;作业按要求的 π 精度,下料留余量。

计算原理与示例

四个量的相互换算

圆的基本关系只有三条:直径 d = 2r、周长 C = 2πr、面积 S = πr²。四个量中知道任何一个都能推出其余三个。以半径 5 为例:直径 10、周长 31.4159、面积 78.5398。输入直径、周长或面积时,工具会先还原半径再算出其余各项。

π 取多少位会影响结果

π 的取值会影响结果位数。本工具内部使用双精度浮点的 π = 3.141592653589793(约 16 位有效数字),展示时压缩到 6 位有效数字,所以 2π × 5 显示为 31.4159。小学题目常按 3.14 计算,结果会略有末位差异(按 3.14 得 31.4),这属于精度口径不同,不是算错。

已知周长或面积怎么反推

反推时先还原半径:已知周长用 r = C ÷ 2π;已知面积用 r = √(S ÷ π)。注意面积含平方,开方后精度会略有下降——用面积 78.5398 反推半径仍是 5,但若用被四舍五入过的近似面积,半径的小数位会出现偏差,这是输入值本身不够精确导致的。

计算依据:d = 2r、C = 2πr、S = πr²,π 取双精度浮点值 3.141592653589793,展示时压缩为 6 位有效数字;反推口径为 r = C/(2π) 与 r = √(S/π)。

代码示例

JavaScript 知一求三

const PI = Math.PI;

function circle({ r, d, c, s }) {
  if (r == null && d != null) r = d / 2;
  if (r == null && c != null) r = c / (2 * PI);
  if (r == null && s != null) r = Math.sqrt(s / PI);
  return { r, d: 2 * r, c: 2 * PI * r, s: PI * r * r };
}

circle({ c: 31.4159 });   // r ≈ 5, s ≈ 78.54

Python math.pi 同思路

import math

def circle(r=None, d=None, c=None, s=None):
    if r is None and d is not None: r = d / 2
    if r is None and c is not None: r = c / (2 * math.pi)
    if r is None and s is not None: r = math.sqrt(s / math.pi)
    return {"r": r, "d": 2 * r,
            "c": 2 * math.pi * r, "s": math.pi * r ** 2}

circle(s=78.5398)   # r ≈ 5.0

常见问题

圆的面积公式为什么是 πr²?

把圆沿半径切成许多细扇形,交错拼起来近似一个长方形:底约等于周长的一半(πr),高约等于半径 r,于是面积 ≈ πr × r = πr²。分割越细越接近真实值,这就是该公式的直观来源。

π 应该取 3.14 还是 3.14159?

看精度要求。小学题通常取 3.14,工程计算需要更多位数。本工具内部用双精度 π、展示 6 位有效数字;若按 3.14 手算,结果末位会有小差异(如周长 31.4 与 31.4159)。

已知周长怎么算面积?

先求半径 r = C ÷ (2π),再代入 S = πr²。也可以直接用换算式 S = C² ÷ (4π):周长 31.4159 对应半径 5、面积 78.5398。

已知面积怎么求直径?

先开方求半径 r = √(S ÷ π),再乘 2 得直径。面积 78.5398 → 半径 5 → 直径 10。注意顺序:先开方再乘 2,不要直接用面积乘 2。

半径加倍,周长和面积怎么变?

周长也加倍(线性关系,C = 2πr),面积变为原来的四倍(平方关系,S = πr²)。这个「长度一次、面积两次」的比例直觉在相似形与球体表面积计算中同样适用。

直径和半径容易混,怎么记?

直径是经过圆心的弦(d = 2r),半径是从圆心到圆周的距离。工程图纸常标「⌀」表示直径,代入公式前先确认拿到的是直径还是半径,这是最常见的出错点。

输入的数值会被上传吗?

不会。数值只在浏览器本地做乘除与开方运算,不发送到服务器、也不做记录;计算历史仅存在本机浏览器,可一键清空,无痕模式关闭即消失。

延伸阅读

来自本站原创文章,讲清这个工具背后的算法与口径。