← ← 全部工具
EN

½ 分数计算器

在线分数计算器,支持任意个分数的加减乘除与整数幂运算,原生识别带分数、循环小数(0.(3))、百分比与 Unicode 分数字符(½ ¼ ⅓)。BigInt 大整数精确计算,自动约分,同时显示假分数、带分数、循环小数、百分比、LaTeX 多种形式,并给出通分、合并、约分逐步过程与饼图/数轴可视化。

本地计算:输入不上传;如保存历史,仅写入本机。

示例

FAQ

为什么 0.(9) 等于 1?

循环小数 0.999… 在数学上严格等于 1:设 x = 0.(9),则 10x = 9.(9) = 9 + x,解得 x = 1。本工具按精确有理数处理这一事实,并非显示 Bug。

带分数怎么输入?

用空格或下划线分隔整数与分数:3 1/2 或 3_1/2 都可识别为 7/2。负带分数写成 -3 1/2。

循环小数怎么输入?

用圆括号包裹循环节:0.(3) = 1/3、0.1(6) = 1/6、0.(142857) = 1/7。支持嵌入表达式使用。

为什么不支持分数指数(开方)?

有理数的有理次幂通常为无理数(例如 √(1/2)),无法精确表示为分数;V1 只支持整数指数,以避免给出误导性近似。

支持哪些运算符和符号?

+ − × ÷(或 * /)、^(整数指数)、%、()、空格、下划线、数字、. 、( ) 内循环节标记、Unicode 分数 ½ ¼ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅐ ⅛ ⅜ ⅝ ⅞ ⅑ ⅒。不支持字母/变量/函数。

在线分数计算器,支持任意个分数的加减乘除与整数幂,原生识别带分数(3 1/2)、循环小数(0.(3)、0.1(6))、百分比(50%)与 Unicode 分数(½ ¼ ⅓ ⅔ ⅝ ⅞ 等)。内部使用 BigInt 精确有理数运算,自动约分并同时呈现假分数、带分数、循环小数记号、百分比与 LaTeX 多种结果形式;展开通分 → 合并 → 约分的逐步过程,配合饼图与数轴可视化,适合小学、初中、高中学生、教师与工程师使用。客户端运行,默认不加载广告脚本、零登录、零上传。