如何檢測接近某個值的數字?我有以下代碼,但我想縮短它。批處理 - 如果變量值大約是一個數字
SET /A "AI_1=%AI%-2"
SET /A "AI_2=%AI%-1"
SET /A "AI_1h=%AI%+1"
SET /A "AI_2h=%AI%+2"
IF %Speed% EQU %AI_2% GOTO :ACCELERATE
IF %Speed% EQU %AI_1% GOTO :ACCELERATE
IF %Speed% EQU %AI% GOTO :ACCELERATE
IF %Speed% EQU %AI_1H% GOTO :ACCELERATE
IF %Speed% EQU %AI_2H% GOTO :ACCELERATE
不錯的主意!然而正如我所說的代碼應該比較2個變量。變量的值可能會改變,所以我認爲LEQ和GEQ在這種情況下並不是非常有用..... – SteveFest
您可以隨時檢查它何時發生變化。 – NizonRox
沒錯。但它會需要更多的代碼..... – SteveFest