Skip to main content
指南代数多项式

余数定理计算器:手把手教你求多项式余数

·9 min read·Solvify Team

余数定理计算器能让你不必做完整的长除法,就求出多项式除法的余数——只需把一个数代入多项式即可。余数定理指出:当多项式 f(x) 除以 (x − a) 时,余数就等于 f(a)。本文将讲清公式、带你手算例题,并说明计算器是如何得出答案的,这样每一步你都能自己验证。

什么是余数定理?

余数定理是求多项式 f(x) 除以一次式 (x − a) 所得余数的快捷方法。你不用做长除法或综合除法,只要求出 f(a) 的值即可。算出来的数就是余数——完全不需要做除法。之所以成立,是因为任何多项式除法都可以写成 f(x) = (x − a) × Q(x) + R,其中 Q(x) 是商,R 是常数余数。由于 x = a 时 (x − a) 等于零,代入 x = a 会让含商的那一项整体消失,只剩下 R。这一次代入就是余数定理计算器的全部原理:它计算 f(a),并把结果作为余数输出。

余数定理计算器是怎么运作的?

余数定理计算器需要两个输入:多项式 f(x) 和形如 (x − a) 的除式。它先从除式中识别出 a 的值,再把这个值代入 f(x) 的每一项,然后化简算式。输出结果就是余数,很多计算器还会展示中间的代入过程,方便你逐项核对次数和系数。因为整个过程只是求值而不是做除法,所以在你只需要余数、不需要完整的商时,它比长除法和综合除法都快。如果除式写成 (x + a),计算器会把它看作 (x − (−a)),改为代入 x = −a。

1. 第 1 步:确定 a

把除式改写成 (x − a) 的形式,记下 a 的值。对于 (x + 3),a = −3。

2. 第 2 步:代入

把 f(x) 中的每个 x 都换成 a,符号和指数都要保持准确。

3. 第 3 步:化简

先算乘方,再乘以系数,最后按顺序做加减。

4. 第 4 步:读出余数

化简后的值就是 f(a),也就是 f(x) ÷ (x − a) 的余数。

余数定理公式详解

公式非常简单:如果 f(x) ÷ (x − a) 的余数为 R,那么 R = f(a)。它直接来自多项式除法算式 f(x) = (x − a)Q(x) + R。注意 R 中不含 x,因为任何多项式除以一次式,余数的次数一定是 0——即一个常数。这个常数正是余数定理计算器要算的东西。该公式只适用于形如 (x − a) 的一次除式;如果除式是二次或更高次,就必须改用多项式长除法,因为此时余数可能是一个一次式而不是单个数字。

R = f(a),一行就是余数定理的全部内容。

例题 1:求除以 (x − 2) 时的余数

设 f(x) = 2x³ − 3x² + 4x − 5,除以 (x − 2)。这里 a = 2,所以余数就是 f(2)。

1. 代入 x = 2

f(2) = 2(2)³ − 3(2)² + 4(2) − 5

2. 先算乘方

2³ = 8,2² = 4,所以 f(2) = 2(8) − 3(4) + 4(2) − 5

3. 做乘法

f(2) = 16 − 12 + 8 − 5

4. 从左到右做加减

16 − 12 = 4,然后 4 + 8 = 12,再 12 − 5 = 7。余数是 7。

5. 用综合除法验算

系数为 2、−3、4、−5,根取 2:先把 2 落下;2×2=4,−3+4=1;1×2=2,4+2=6;6×2=12,−5+12=7。最后一个数与余数 7 一致。

能用余数定理来找因式吗?

可以——当余数等于零时,(x − a) 就是 f(x) 的一个因式。这个特殊情形被称为因式定理,也是学生最常使用余数定理计算器的原因:检验某个一次二项式能否整除多项式。以 f(x) = x³ + 2x² − 5x − 6 和待检验的因式 (x + 3) 为例,此时 a = −3。计算 f(−3) = (−3)³ + 2(−3)² − 5(−3) − 6 = −27 + 18 + 15 − 6 = 0。因为余数是 0,所以 (x + 3) 能整除 f(x),接下来你可以用综合除法求出剩下的二次因式。

1. 由待检验因式确定 a

对于 (x + 3),a = −3。

2. 计算 f(−3)

(−3)³ = −27,2(−3)² = 18,−5(−3) = 15,所以 f(−3) = −27 + 18 + 15 − 6 = 0。

3. 解读结果

余数为 0,说明 (x + 3) 确实是 x³ + 2x² − 5x − 6 的因式。

余数定理为什么成立?

证明直接来自多项式的带余除法。任何多项式 f(x) 除以一次式 (x − a),都可以写成 f(x) = (x − a) × Q(x) + R,其中 Q(x) 是商,R 是余数;因为除式的次数为 1,所以 R 是常数。把 x = a 代入等式两边,得到 f(a) = (a − a) × Q(a) + R。由于 (a − a) = 0,含商的那一项整体消失,只剩 f(a) = R。这就是全部证明:余数就是多项式在 x = a 处的取值,因为恰好在这一点上,含商的那一项被乘以了零。

余数定理 vs. 多项式长除法:哪个更快?

如果你只需要余数,余数定理更快——它只需一次代入,而不是多步骤的除法过程。当你同时需要商时,比如要把三次或更高次的多项式彻底因式分解,就必须用多项式长除法(或综合除法)。实际做题时,学生通常先用余数定理快速试探候选根,确认某个因式之后再改用综合除法,因为综合除法一次运算就能同时给出余数和降次后的多项式。如果除式是二次或更高次,余数定理不能直接使用,只能改用完整的长除法。

使用余数定理时的常见错误

最常见的错误是把 a 的符号弄反:除式为 (x + 5) 时,a 是 −5 而不是 5,因为定理是针对 (x − a) 定义的。另一个常见错误是负数乘方时丢掉负号——记住 (−3)² = 9,但 (−3)³ = −27,奇次幂保留负号,偶次幂则消去负号。还有学生会把余数定理和因式定理混为一谈,忘了余数不为零只是说明这个除式不是因式,并不代表算错了。另一个陷阱是运算顺序抢步:一定要先算乘方,再乘以系数,最后再按顺序加减——跳步往往会让最终答案的符号出错。最后,把这个快捷方法用在次数高于 1 的除式上(例如 (x² − 4))会得到错误结果,因为余数定理只对形如 (x − a) 的一次除式成立;除以二次式时必须使用完整的多项式长除法。

课堂之外,余数定理用在哪里?

除了课本练习,余数定理还支撑着代数和微积分中的许多方法。在完整套用有理根定理之前,它是检验候选有理根最快的方式,因为用 f(a) 逐个试根远比反复做长除法快。它也出现在函数作图中:在特定 x 值处计算 f(a),有助于定位 x 轴交点并确认区间之间的符号变化。在编程和数值方法里,同样的代入思路支撑着秦九韶算法(Horner's method)——一种让计算机用更少乘法求多项式值的高效算法,而它的运算模式恰好与综合除法完全一致,这并非巧合。先把余数定理手算弄懂,之后学这些相关方法都会轻松很多。

余数定理和因式定理是一回事吗?

不是,但两者关系密切。余数定理告诉你任意除式 (x − a) 对应的余数是多少,无论它能否整除。因式定理则是余数恰好为零的特殊情形,它证明 (x − a) 确实是 f(x) 的因式。每一次用因式定理做检验,本质上都是在做余数定理的计算——你算出 f(a),如果结果为 0,就同时证明了一个因式分解。如果 f(a) 不为 0,你依然有收获:这个值正是做长除法会得到的余数,而你根本没做除法。

练习题:检验你的理解

先手算下面四道题,再对照后面的答案。1) 求 f(x) = x³ − 4x² + x + 6 除以 (x − 3) 的余数。2) 求 f(x) = 3x² − 5x + 2 除以 (x + 1) 的余数。3) 求 f(x) = x⁴ − 2x³ + x − 5 除以 (x − 1) 的余数。4) 判断 (x − 4) 是否为 f(x) = x³ − 6x² + 11x − 4 的因式。

1. 答案 1

a = 3:f(3) = 27 − 36 + 3 + 6 = 0。余数为 0,所以 (x − 3) 是因式。

2. 答案 2

a = −1:f(−1) = 3(1) − 5(−1) + 2 = 3 + 5 + 2 = 10。余数是 10。

3. 答案 3

a = 1:f(1) = 1 − 2 + 1 − 5 = −5。余数是 −5。

4. 答案 4

a = 4:f(4) = 64 − 96 + 44 − 4 = 8。余数是 8 而不是 0,所以 (x − 4) 不是 f(x) 的因式。

如何使用 Solvify 的分步余数定理计算器

当你想验算自己的过程,或者要处理更长的多项式时,Solvify 的分步解题器会按照上面演示的同一套代入流程走一遍——确定 a、逐项代入、化简算式——让你清楚看到每个数字是怎么来的,而不是只拿到一个最终答案。它在排查负数除式或高次项的符号错误时尤其好用,而这恰恰是本知识点最容易出错的地方。直接输入你的多项式和除式,或者拍下课本上的题目,再把解析过程和你的手算结果对照一下即可。

标签:
指南代数多项式

立即获取作业帮助

与数百万学生一起使用我们的 AI 数学解题系统。获取数学题目的即时解答、逐步讲解和全天候作业辅导。

支持 iOS 和安卓设备