Board logo

标题: 批处理中的模除问题 [打印本页]

作者: sign     时间: 2007-2-20 01:43    标题: 批处理中的模除问题

----------------------------------
set a=13
set /a b=%a%%6
echo %b%
pause
-----------------------------------
结果为什么是13 ????
---------------------------------
把上面的改为
---------------------------------
set a=13
set /a b=%a%^%6
echo %b%
pause
--------------------------------
不关回显,你看到了什么??好奇怪~不明白~~
高手指教~~谢谢
作者: slore     时间: 2007-2-20 03:41
P中%%表示%
set /a b=%a%%%6

这个是取余
要除的话用\符号。。。
作者: sign     时间: 2007-2-20 12:53
谢谢哈~~`