批处理 如何生成16进制随机数?
发布网友
发布时间:2022-12-22 07:40
我来回答
共2个回答
热心网友
时间:2024-07-24 07:24
@echo off
setlocal enabledelayedexpansion
set mmjs=06A17B28C39D4E5F
set/p mmws=请输入生成的位数:
for /l %%a in (1,1,%mmws%) do (set/a mmxz=!random!%%17
for %%b in (!mmxz!) do set mmjg=!mmjg!!mmjs:~%%b,1!)
echo 已生成的随机16进制数:
echo %mmjg%
pause
热心网友
时间:2024-07-24 07:25
生成随机整数可采用如下方式:
例如0-100的随机数
=DEC2HEX(RANDBETWEEN(0,100))