我正在为“TechnoExpo”做一个学校项目。我需要知道如何将字符串拉到两个“()”之间,并且我需要知道如何计算四个变量。
Input One Example: 6(3)
Input Two Example: 2(7)
我需要将“6”设置为名为“X1”的变量,将“3”设置为名为“Y1”的变量,将“2”设置为名为“X2”的变量,最后将“7”设置为名为“Y2”的变量。接下来我需要计算 ("Y2"-"Y1") 除以 ("X2"-"X2")。从这里我可以自己显示信息。这是一个 beta 批处理文件版本。
@Echo Off
:StartUpConfiguration
Cls
Mode Con Cols=50 Lines=25
Color 0F
:Start
Set /P CordinateOne=[One]
Set /P CordinateTwo=[Two]
For /F "Tokens=1,2 delims=()" %%A In ("%CordinateOne%") Do Set "X1=%%A" & set "Y1=%%B"
For /F "Tokens=1,2 delims=()" %%A In ("%CordinateTwo%") Do Set "X2=%%A" & set "Y2=%%B"
Echo Slope:
Set /A Y=%Y2%-%Y1%
Set /A X=%X2%-%X1%
Set /A M=%Y%/%X%
Echo [%M%]
Echo.
Echo %Y2% - %Y1% [%Y%]
Echo %X2% - %X1% [%X%]
Pause