线性换算

在任意两个数值范围之间换算,或使用系数与偏移计算。适用于比例缩放、线性标定和模拟量换算。

原始范围 (mA)
目标范围
420

点击数值后,滚轮或 ↑↓ 微调;Shift ×10。

每个数值最多 128 个字符,可选单位最多 16 个字符。结果使用有限浮点数;超出可表示范围时拒绝计算。

换算结果

输入与输出的对应关系
目标值12 → 50

原始值 (mA)

原始值:x;目标值:y;y = k × x + b

使用说明

仅适用于线性换算:y = y0 + (x − x0) × (y1 − y0) / (x1 − x0)。支持反向范围;超出范围时按比例外推,不自动限幅。

每个数值最多 128 个字符,可选单位最多 16 个字符。结果使用有限浮点数;超出可表示范围时拒绝计算。

x = x0 + (y − y0) × (x1 − x0) / (y1 − y0)

Y = X × k + b · X = (Y − b) / k · 650 × 0.1 − 40 = 25

0–100 → 0–1: 25 → 0.25 · 4–20 mA → 0–100: 12 mA → 50