净水器计算器
输入纯度和水量,算出一晚(或多晚)之后的水质。逻辑来自 MachinePurifier.PurifyContainer。
连续多晚
到上限或额度用尽就停止;最多显示 30 晚。
同样纯度下,不同水量的一晚结果
用当前输入的纯度、质量、性能计算。1000–2000 mL 之间按 100 mL 步进,两侧为粗档。橙色行是你当前的水量(没有完全匹配时,标出最接近的一档);水量越大,固定的 25 mL 底越不够用,结果越差。
计算规则
① D 按曲线分段线性插值:(9800,1) (9400,2) (8850,5) (8000,10) (6250,15) (3750,20),低于 3750 取 20。
② 额度 B =(min(V, 10 000 mL) × 3‰ + 25 mL)×(D + 性能/100)× 1.25。
③ 上限 C = 10000 − round(100 × 质量系数),质量系数:<15→1.0,15→0.85,25→0.65,50→0.35,75→0.2,100→0.1,200→0。
④ 实际去除 = min(B, 杂质 − V×(10000−C)/10000),扣除的杂质等量转成水。
⑤ 纯度按整数万分比计算,与游戏一致。
假设:所有杂质都可被净化(游戏里水以外默认都可以)。如果是**滤芯**而不是净水器,结果完全不同——滤芯按孔径挑着拦,请用水质扫描仪实测。