绝对值计算器

输入普通十进制数字即可求绝对值 |x|:正数不变、负数取相反数、0 取 0;还能算数轴距离 |a−b| 并解 |x|=k,适合学习与验算。

可输入整数或小数,带正负号皆可。

留空只求 |x|;填入后额外给出两数在数轴上的距离。

绝对值
|-8| = 8
输入-8绝对值 |x|8符号负数

-8 是负数,绝对值取其相反数,即 8。

怎么用

  1. 选择计算模式上方切换「求绝对值 |x|」或「解方程 |x| = k」。求绝对值用于把一个数取绝对值,解方程用于反过来找出绝对值等于某个数的所有解。
  2. 输入数字在「数字 x」里填一个普通十进制实数,整数或小数、正数或负数都可以,例如 -8、3.5、0。工具会即时给出 |x|。
  3. 可选:求数轴距离在「参照数」里再填一个数,工具会额外给出两数在数轴上的距离 |x − 参照数| 以及带符号的差 x − 参照数。留空则只求 |x|。
  4. 读结果结果区给出绝对值、原数的符号(正/负/零)以及一句解读;解方程模式则给出解的个数与解集(±k、0 或空集)。

核心要点

绝对值 |x| 是数 x 在数轴上到原点的距离, 永远非负。计算只看符号:

  • 正数 / 0:绝对值就是它本身,|8| = 8|0| = 0
  • 负数:绝对值是它的相反数,|−8| = 8|−3.5| = 3.5
  • 两数距离:数轴上 ab 相距 |a − b|,如 |−3 − 5| = 8
  • 解方程|x| = kk > 0 时有两解 ±kk = 0 时一解 0k < 0 时无解。
  • 输入边界:页面输入框支持普通十进制整数/小数与正负号, 如 -8.25;分数式或科学计数法写法需先转成小数。

原理与公式

x绝对值记作 |x|, 定义为它到原点 0 的距离,用分段函数表示:

|x| = x(当 x ≥ 0)|x| = −x(当 x < 0)

因此 |x| ≥ 0 恒成立,且 |x| = |−x|(一对相反数绝对值相等)。另有恒等式 |x| = √(x²): 先平方去掉符号,再取算术平方根,结果非负。

数轴距离

数轴上两点 ab 的距离等于差的绝对值:d = |a − b| = |b − a|。例 −35|−3 − 5| = |−8| = 8

解 |x| = k

  • k > 0x = kx = −k, 即 x = ±k(两个解)。
  • k = 0x = 0(唯一解)。
  • k < 0:无解(绝对值不可能为负)。

精度:绝对值与距离用高精度十进制运算(decimal.js), 对小数(如 0.1 − 0.3)也不产生浮点误差;所有计算在浏览器本地完成。

常见问题

绝对值是什么?|x| 到底怎么算?
一个数的绝对值 |x| 表示它在数轴上到原点 0 的距离,因此永远是非负的。计算规则很简单:正数和 0 的绝对值就是它本身,负数的绝对值是它的相反数(去掉负号)。例如 |8| = 8、|0| = 0、|−8| = 8、|−3.5| = 3.5。用分段函数写就是:当 x ≥ 0 时 |x| = x,当 x < 0 时 |x| = −x。本工具输入普通十进制实数即可给出精确的绝对值。
负数的绝对值为什么是正的?|−5| 等于多少?
因为绝对值衡量的是「离原点有多远」,距离没有方向、不分正负,所以结果不会是负数。|−5| = 5,表示 −5 与 0 在数轴上相距 5 个单位;同理 |5| = 5。所以一对相反数(如 5 与 −5)的绝对值总是相等。注意:绝对值只去掉符号,不改变数值大小,|−5| 不是 −5 也不是 0,而是 5。
怎么求数轴上两个数之间的距离?
数轴上两点 a 和 b 之间的距离等于它们差的绝对值:|a − b|,也等于 |b − a|(距离与谁减谁无关)。例如 −3 到 5 的距离是 |−3 − 5| = |−8| = 8,或 |5 − (−3)| = |8| = 8。本工具在「参照数」里填入另一个数即可直接算出这个距离,同时给出带符号的差,方便判断方向。
怎么解绝对值方程 |x| = k?
分三种情况:当 k > 0 时,有两个解 x = k 或 x = −k(记作 ±k),因为正负两个数的绝对值都等于 k;当 k = 0 时,只有唯一解 x = 0;当 k < 0 时无解,因为绝对值永远非负,不可能等于一个负数。例如 |x| = 5 的解是 x = ±5;|x| = 0 的解是 x = 0;|x| = −2 无解。切换到「解方程」模式即可直接得到解集。
绝对值和相反数、平方根有什么关系?
相反数是把符号取反(x 的相反数是 −x),而绝对值是把符号统一成非负,两者不同:−5 的相反数是 5,绝对值也是 5,但 5 的相反数是 −5、绝对值仍是 5。绝对值还有一个恒等式:|x| = √(x²),即先平方再开算术平方根,结果总是非负,这也解释了为什么绝对值总为正。需要开方或求相反数时,可配合本站的平方根计算器一起使用。
0 有绝对值吗?绝对值可以是小数或分数吗?
0 的绝对值是 0,它既不是正数也不是负数,到原点的距离为 0。绝对值对任意实数都有定义,包括小数、分数与很大的数,例如 |−3.5| = 3.5、|−0.1| = 0.1。本工具用高精度十进制运算,对小数也能给出精确结果(不会出现 0.1 这类的浮点误差),所有计算都在你的浏览器本地完成。
绝对值计算器能输入分数或科学计数法吗?
数学上的绝对值适用于任意实数,但本页面输入框只解析普通十进制数字:可以写 -8、+3.5、.25、0.01;暂不解析 1/2、2e3 这类分数式或科学计数法写法。遇到分数时先换成小数,例如 1/2 先写成 0.5,再用本工具求 |0.5|。

来源与更新

绝对值定义与性质依据(检索日期 2026-07-19):

  • 绝对值(Absolute Value)定义与恒等式,参考 Wolfram MathWorld Absolute Value

本工具为纯数学计算,不含税率、利率等会随政策变化的参数,结果以通用数学定义为准。 内容经本站编辑整理与核对,仅供学习与参考。

最近更新:2026-07-19

本工具按通用数学定义计算绝对值,结果为精确值,供学习与日常参考。