取两个数的等分数,按照从小到大的顺序以空格连接并排列在剪贴板中,默认两个数字是分行的
经群内大佬:空、dbgba+ AHK1、AHK1-僵尸等大佬指点,感谢大佬
s:=clipboard
c:=strsplit(s,"r
n")
a:=c.1
b:=c.2
d:=a-b
e:=Abs(d) ;取绝对值
f:=Round(e,2) ;保留2位小数
InputBox,n,输入等分数-1,,,,,1265,700 ;输入需要等分个数-1=需要输入的数字的个数
m:=n+1
g:=f/m
; Format("{:.2f}", num)
h:=Round(g,2) ;将差值等分,保留2位小数
{if a>b ;取ab中小的值
i:=b
Else
i:=a
}
clipboard:=""
Loop %n%
{
z:=i+h*a_index
Sleep,50
z:=Round(z,2) ;保留2位小数
Sleep,50
; Format("{:.2f}", num)
; clipboard.=" " z ;高级写法
if (a_index = 1)
clipboard:=z
Else
clipboard:=clipboard " " z
}
}