使用方法
- 在输入框填写角度度数(默认 90,允许 0 及以上,支持小数与科学计数法)。
- 点「转换」或裸按 Enter,结果区立刻显示对应的圈数,并附上换算算式。
- 点「示例」可把输入框重置为默认示例 90 度,方便对照学习。
- 点「复制结果」可把本次结果连同算式存到剪贴板;「导出对照表 CSV」把 14 行换算下载成带 BOM 的表格,Excel 打开不乱码。
- 想换其它角度单位,见页面底部的「相关工具」,里面有更多单位换算入口。
这个工具能解决什么问题
一是把「转了多少圈」从日常角度语言里读出来。电机转了 720 度、表针走了 1800 度,这些说法在车间、仪表盘上很常见,但「圈」才是更直观的累计量。把 90 度换算成 0.25 圈、720 度换算成 2 圈,立刻就能和「转了几整圈」对齐。度转圈这类工具让角度与圈数无缝互通。
二是避免「少除一个 360」的数量级错误。度到圈要除以 360,手算 90 度时容易写成 90 圈(漏除)或 0.0025 圈(多除 100)。页面用固定系数 360 直接除,结果稳定可靠,特别适合批量处理一串转角清单的场景。
三是给旋转机械、分度盘、钟表与动画提供干净的中间量。步进电机步距角、凸轮分度、CSS 旋转动画常以度给出,而齿轮比、转速(rpm)常围绕「圈」运转。本页只做度到圈这一步线性换算,不附带任何单位以外的加工,方便你把它当作可信的「角到圈」桥梁。
本页不做这些事:不把圈再转成弧度、梯度(gon)或角分角秒;不做转速(圈/分钟)等带时间维度的量;也不处理「负角度顺时针」的方向语义。它只回答「X 度 = 多少圈」。
计算原理:换算系数与公式推导
核心系数来自圆的几何定义。一个完整圆周对应 360 度(°),也对应 1 圈(turn)。因此 1 圈 = 360 度,换算公式就是:圈数 = 度数 ÷ 360。本页内部把系数记成 fFrom = 1、fTo = 360,统一按 out = in × fFrom / fTo 计算,与站内其它单位换算器保持同一套内核。
变量说明。公式里 in 是你输入的角度度数(必须是有限实数),fFrom 是「源单位到基准」的系数(度本身为 1),fTo 是「目标单位到基准」的系数(圈到基准度为 360),out 是输出的圈数。代入默认示例:in=90、fFrom=1、fTo=360,得 out=90×1/360=0.25,与页面一致。
为什么是除法而不是乘法。因为目标单位(圈)比源单位(度)「大」——1 圈含 360 度,所以要把度数除以 360 得到较少的圈数。如果用乘法(90×360)会得到 32400,完全错误。系数方向是这套内核正确性的关键。
小数与分数的自然出现。90 度正好是 0.25 圈(1/4 圈),180 度是 0.5 圈,270 度是 0.75 圈;但 1 度只有约 0.002778 圈,这类小数正是「度比圈精细」的体现。页面按统一公式缩放,整数与小数一视同仁。
完整示例(默认输入实测)
示例条件与页面默认值完全一致:输入 90 度。逐项核对:
- 系数代入:圈数 = 90 × 1 ÷ 360;
- 乘法:90 × 1 = 90;
- 除法:90 ÷ 360 = 0.25;
- 等价读法:0.25 圈 = 1/4 圈 = 90 度,三者循环一致;
- 交叉验证:对照表里「90 度」一行对应的圈数正是 0.25,与上方结果完全一致。
换一组也能手算:输入 360 度 = 1 圈;输入 180 度 = 0.5 圈;输入 720 度 = 2 圈;输入 1000 度 ≈ 2.777778 圈。这些数都在对照表里有对应行,可逐行核对。
输入范围与对照表
- 输入值:允许 0 及以上任意有限实数,支持小数与科学计数法(如 1e3 表示 1000)。负数、空值、字母、无穷大都会被拒绝并给出具体提示,页面不会静默归零。
- 精度上限:浏览器双精度浮点约 15~16 位有效数字,对机械、动画常见角度量级完全够用;若输入超过三百六十万度(即一百万圈),仍可算,但需确认是否真在该量级。
- 对照表:列出 14 组角度值与对应圈数,前 12 行直接显示,后 2 行点「加载更多」展开,可导出 CSV 或复制 TSV 粘进表格软件。
- 单位边界:本页只在度与圈之间转换,不碰弧度、梯度、角分角秒;如需其它角度单位,请到相关工具或反向换算页。
对照表从极小(1 度)到很大(三千六百度的十倍即 3600 度 = 10 圈)完整跨度,既覆盖象限角,也让你看清多圈累计时数值如何增长。
结果边界与舍入
- 舍入只影响显示,不影响公式正确性。页面内部保留双精度原始值,展示时按最多 7 位有效数字截断并去掉无意义末尾零,例如 0.0027777778 显示为 0.0027778。
- 0 与极小值的处理。输入 0 度得 0 圈,直接显示「0」;输入不足 1 度时,结果用完整小数呈现,避免误读成 0。
- 超大输入不溢出。即使输入三百六十万度,圈数 = 10000,仍在双精度安全范围,不会变成 Infinity;若真有人填了天文数字导致非有限,页面会提示「请输入有限数值」而非崩溃。
- 数值只在本地计算。整条链路只有一次乘法与一次除法,全部在当前页面执行,没有任何网络请求,也不写 Cookie 或 localStorage,关掉页面即清空。
常见问题
为什么 90 度等于 0.25 圈而不是 90 圈?
因为 1 圈 = 360 度,所以度转圈要除以 360。90 ÷ 360 = 0.25 圈(即四分之一圈)。若得到 90 圈,多半是把「度」当成了「圈」原样输出,漏除了 360 倍。
度和弧度、梯度怎么换算?
1 圈 = 360 度 = 2π 弧度 ≈ 6.283 弧度 = 400 梯度(gon)。所以从度到圈除以 360,到弧度乘 π/180,到梯度乘 10/9。本页专注度到圈,若你要弧度或梯度,用对应换算工具即可。
输入小数或科学计数法可以吗?
可以。输入框是标准数值框,支持 0.5、90 这类小数,也支持 1e3(=1000)这类科学计数法。页面用 Number 解析,能正确识别并换算;只有空、非数字、无穷大才会被拒绝。
超过 360 度(比如 720 度)怎么算?
超过 360 度只是多转了几整圈:720 度 ÷ 360 = 2 圈,1800 度 = 5 圈。角度可以无限累加,圈数随之线性增长,本页对多圈情形同样成立,无需先取模到 0~360。
负角度(顺时针)能算吗?
本页输入框限制为非负值,因为「圈数」通常指累计转过的量。若你确实需要表示方向(顺时针为负),可把结果手动加负号;当前页面不引入方向语义,以保持换算纯粹。
能反过来把圈转回度吗?
本页方向固定为度转圈。反过来只需把圈数乘以 360,或等待站内上线的反向工具;当前页面不提供反向切换,以免混淆换算方向。
为什么一圈是 360 度而不是 100 度?
360 源于古巴比伦的六十进制与一年约 360 天的近似,因 360 因数多(可被 2、3、4、5、6、8、9、10 等整除)便于等分,沿用至今。法国大革命曾推 400 梯度的「百分度」,但 360 制仍是主流。本页遵循通用的 360 制。
换算结果会被上传或保存吗?
不会。所有计算只在你当前浏览器里完成,页面不发起任何网络请求,也不写 Cookie 或 localStorage。你在开发者工具的 Network 面板里连点几次「转换」,面板始终是空的。