比例求解(正比 / 反比)
网络所有处理都在浏览器本地完成,数据不上传服务器
输入
把文件拖到这里可直接载入
输出
输入 `2:3 = 4:x` 这样的比例式,未知量用 `x` 或 `?` 表示,立刻解出它的值,并给出化简到最简整数比的两个等价写法与交叉相乘的验算式(`2 × 6 = 3 × 4 = 12`),方便核对。关键是模式:正比按交叉相乘(`a×d = b×c`),反比要反过来按同侧相乘(`a×c = b×d`)—— 同一个 `1:2 = 4:x` 在正比下是 8、在反比下是 2。解全程按分数运算,所以 `1:3 = 1:x` 这类会给出精确的 `3` 而不是浮点近似;出现 0 时明确给出「无意义」,而不是产生一个看着像数字的除零结果。一行一个,一批可以一起解。全部在浏览器本地完成。
功能
- 正比用交叉相乘,反比用同侧相乘,两种模式各自正确
- 未知量可以出现在四个位置中的任意一个
- 解出未知量,并给出小数近似(不是整数时)
- 两个比各自化简成最简整数比,一眼看出是否等价
- 给出交叉相乘的验算式,方便核对
- 分数精确运算,避免浮点误差
- 比例里出现 0(含解出 0)时明确判为无意义,不产生除零
- 支持整数、小数与 `3/4` 这样的简单分数
- 一行一个,一批可以一起解
- 某一行写错只影响它自己那一组,不牵连其余行
使用方法
- 一行写一个比例式,未知量用 `x` 或 `?`
- 选择「正比」或「反比」
- 结果立刻给出解、化简比与验算式
- 点行末的复制按钮取走单个结果
常见问题
- 正比和反比到底怎么区分?
- 看两个量怎么变化:一个变大另一个也变大(同向)是正比,一个变大另一个变小(反向)是反比。相应地,`a:b = c:d` 在正比下是 `a×d = b×c`(交叉相乘),在反比下是 `a×c = b×d`(同侧相乘)。选错模式,答案会完全不同 —— 例如 `1:2 = 4:x` 正比得 8、反比得 2。
- `2:3 = 4:x` 这种写法里 x 一定在右边吗?
- 不。未知量可以是四个位置里的任意一个,`x:3 = 4:6`、`2:x = 4:6`、`2:3 = x:6` 都能解。工具会按未知量所在的位置套用对应的公式,你不需要自己调整。
- 为什么比例里有 0 就说无意义?
- 因为比值以 0 为项时已经不是比例了(`2:0` 没有意义)。如果硬按公式算,会出现「除以 0」,得到一个 `Infinity` 或 `NaN` —— 那看起来像个数,实际是错的。所以工具明确判为无意义,而不是给出一个假结果。
- 结果会是小数吗?
- 解可能是分数,例如 `2:3 = 1:x` 得 `x = 3/2`,工具会同时给出小数近似 `1.5`。内部全程按分数精确运算,所以「最简整数比」不会因为浮点误差变成 `2:3.0000001` 这种。
相关工具
单位换算
转换在长度、重量、温度、能量、压力、流量、力、密度等 26 类单位之间换算,输入一个值就能看到同类全部单位下的结果,全部在浏览器本地完成。
分数计算
转换分数约分、最大公约数与最小公倍数、小数转分数、分数四则运算。全程用 BigInt 计算,超大整数不会丢精度。
进制转换
转换在二、八、十、十六、36、64 进制之间互转,六种结果一次全部给出,19 位的雪花 ID 也能一位不差。全部在浏览器本地完成。
URL 解析
网络在线 URL 解析:拆出协议、主机、端口、路径、查询参数与锚点,参数逐个解码并与原始值对照,缺协议自动补 https://。全部在浏览器本地完成。
UA 解析
网络在线 User-Agent 解析:识别浏览器、版本、操作系统、设备类型与渲染引擎,并列出命中的匹配规则。结果基于模式匹配,仅供参考。全部在浏览器本地完成。
HTTP 状态码
网络HTTP 状态码查询与速查:输入编号查含义、1xx 到 5xx 分类、常见场景与排查提示,也能用关键词反查编号。全部在浏览器本地完成。