aa4936 当前离线
一级士官
求一个只有set,没有if参与算法:如果a大于零则a赋值为1;如果a小于零则a赋值0。复制代码
CrLf 当前离线
论坛巡查
set /a "a=!(a>>31)"复制代码
TOP
IUnknown 当前离线
上等兵
set /a "a = !(0x80000000 & a)"复制代码
set /a "a = !(0x80000000 & a) && !!a"复制代码