中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 10:16
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » %% 是什么含义
可打印版本  867 / 8
第1楼 26933062 发表于 2007-07-11 11:36
银牌会员 发帖 879 积分 2,268
%% 是什么含义
set /a x=%random%%%2
%random% 是随机数的意识
%%2 是什么意识呢?
谢谢!

[ Last edited by bjsh on 2007-7-31 at 12:54 AM ]
第2楼 zerocq 发表于 2007-07-11 11:52
中级用户 发帖 196 积分 458
随机数范围
第3楼 lxmxn 发表于 2007-07-11 12:30
版主 发帖 4,938 积分 11,386
查看 set /?
第4楼 26933062 发表于 2007-07-11 16:19
银牌会员 发帖 879 积分 2,268
老大,
set/? 说的不清楚椰.
只说%号是 算术运算符,看不懂啊?
第5楼 ccwan 发表于 2007-07-11 16:46
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
我不给你转链接了,直接把 NaturalJ0 兄的话贴过来你看,就明白了。

%random%%范围大小+底数

比如要100-149的范围

那范围就是50 底数就是100

%random%%50+100 就是这个范围的数

PS:在批处理中使用时注意 % 的使用

% 的意思是取模(通裕说就是取余数的意思)
第6楼 26933062 发表于 2007-07-11 17:02
银牌会员 发帖 879 积分 2,268
谢 ccwan 的讲解,

%random%%%2 是不是等于 %random%%%2+0
那如果我要从0到5的随机数该怎么写?
%random%%%5+0 只是从0到4,怎么都不会有5 难道应该%random%%%6+0 ???
第7楼 ccwan 发表于 2007-07-11 17:07
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
请问0~5是几个数?
当然是6个数了。明白吗?
第8楼 26933062 发表于 2007-07-11 17:22
银牌会员 发帖 879 积分 2,268
哈哈哈,
我真够笨的
第9楼 6622186 发表于 2007-07-12 22:55
高级用户 发帖 411 积分 894
多谢5楼, 受益非浅!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023