mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Friday, December 15, 2006

배치파일] 랜덤 숫자 발생, 1~10 난수 생성; Random Number Batch File


배치파일에서도 난수를 발생시킬 수 있습니다. %RANDOM% 이라는 환경변수를 사용하는 것입니다. %RANDOM%은 0~32767까지의 정수로 확장되기에, 지정해 준 범위의 난수를 출력하기 위해서는 "나머지 연산자"인 "%"를 사용하면 됩니다. 단, 배치 파일에서는, 나머지 연산자를 "%%" 이렇게 표현해야 합니다.


Batch File: 1에서 10까지 난수 만들기 예제


파일명: 0.bat
@echo off

set /a myNumber=%RANDOM% %% 10 + 1
echo %myNumber%


:: 변수 지우기
set myNumber=



실행 결과:
D:\Z>0.bat
7
D:\Z>0.bat
8
D:\Z>0.bat
4
D:\Z>0.bat
2
D:\Z>0.bat
10
D:\Z>0.bat
4
D:\Z>0.bat
8
D:\Z>0.bat
5
D:\Z>0.bat
6
D:\Z>0.bat
8
D:\Z>0.bat
1
D:\Z>0.bat
5
D:\Z>



%RANDOM% %% 10
이렇게 하면 0~9까지 나옵니다.

%RANDOM% %% 100 + 1
이렇게 하면 1~100까지 나옵니다.



(단, 윈도우98에서는 되지 않고, 윈도우2000/XP 이상의 운영체제에서만 됩니다.)

각종 언어로, 랜덤 난수 생성


여러개의 난수 한꺼번에 발생: ▶▶ 숫자 무작위 생성; 윈도우 도스창에서; DOS 랜덤 Random




tag: batch
배치파일 | DOS CMD BATCH .BAT

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top