通过MCP连接 →

输入计算

数学公式

广告

结果

每隔多少针加减一次
5
需要加减的针数 12
剩余针数 0
最终针数 48

这个计算器能帮你做什么

当编织图解告诉你"在这一行均匀加 12 针"时,往往不会说清楚每一针具体加在哪里。这款编织加减针计算器正是为解决这个难题而生。只要输入你目前的针数和想要达到的针数,它就会算出每隔多少针做一次加减针,让加针或减针尽可能均匀地分布在整行之中。

一行针目,箭头标出均匀间隔的加针点
加针以固定间隔在一行中均匀分布。

使用方法

填入你的当前针数(也就是现在棒针上的针数),再填入目标针数(图解要求你达到的针数)。计算器会告诉你这一行是加针还是减针、需要做多少次加减针、每次之间相隔几针,以及剩下几针余数可以靠目测灵活分配。

计算公式详解

核心算法是 \(\text{间隔} = \left\lfloor \frac{\text{当前针数}}{\left| \text{目标针数} - \text{当前针数} \right|} \right\rfloor\)。加减针的次数就等于两个针数之差的绝对值。用当前针数除以这个差值,就能得到每次加减针之间相隔的针数;向下取整可以保证结果为整数。如果还有余数(\(\text{当前针数} - \text{间隔} \times \text{次数}\)),那就是需要分散到整行中、用来微调平衡的那几针。

$$\begin{gathered} \text{次数} = \left| \text{目标针数} - \text{当前针数} \right| \\[1.5em] \text{间隔} = \left\lfloor \frac{\text{当前针数}}{\text{次数}} \right\rfloor \qquad \text{余数} = \text{当前针数} - \text{间隔} \times \text{次数} \end{gathered}$$
分成等间隔段的条形,末尾有余下的部分
间隔将一行分成相等的组,末尾留有余下的针目。

实例演示

假设你现在有 60 针,需要减到 48 针。两者相差 12,也就是要减 12 次。\(60 \div 12 = 5\),所以每隔 5 针减一次。余数为 \(60 - (5 \times 12) = 0\),说明刚好能整除。换成实际织法就是:织 3 针,做一次左上二并一(k2tog),如此循环,并在两端各留半个间隔做微调。

常见问题

如果针数除不尽怎么办?余数那一栏会显示多出来的针数。你可以给其中几个间隔各加 1 针,或者把余数对半分,一半放在行首、一半放在行尾。

加针和减针都能用吗?都可以。如果目标针数比当前针数多,它会按加针计算;比当前针数少,则按减针计算。两者的算法完全一样。

结果和线材或棒针粗细有关吗?无关。这是一款纯粹基于针数的工具,适用于任何纤维、密度(gauge)或图解。

最后更新: