random

답변 조회 수 1905 추천 수 0 2010.04.13 13:58:24

둘다 난수에 관한 함수로써 실제 함수라기 보다는 미리 만들어져 있는 메크로입니다.

 

#define random(n) (rand() % (n))

 rand함수를 사용하여 정의된 메크로입니다.

 

random 함수는 인수로 전달된 0~n사이의 난수를 발생시킵니다.

 

random(10)       // 0~9 까지의 난수

random(89)       // 0~88 까지의 난수

이런식으로 간단하게 난수를 발생시킵니다.

 

기본적으로 난수는 0~n까지 발생되므로 인수 n을 조정하여서 시작값을 변화할수 있습니다.

random(10)+1         // 1~10까지의 난수(최대값도 +1되서 10이 되었다)

random(10)             // 0~9 까지의 난수

하지만 주의할 점은 최대값도 조정한 인수만큼 더해진다!!

 

이런것 외에도

random(100/2)*2   0~100 미만의 짝수를 구하는 난수 , 50이라고 해도 되지만 연산도 가능하다는걸 보여주기위해!!

 

히히 이것두 기억이 가물가물 ㅜㅜ


[레벨:6]다크아돌

2010.04.13 20:50:30
*.104.211.45

감사합니다~!!!

[레벨:2]미니

2010.04.29 10:13:42
*.128.240.170

적절한 게시판이군요 저도 나름 C언어 했었는데 ^^

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
공지 공지 C 언어 팸 오픈했습니다. [7] [레벨:48]메가데쓰 2010-04-04 2781  
공지 공지 C랭팸 게시판 상단에 사용할 이미지를 올려주세요 [레벨:48]메가데쓰 2010-04-04 3944  
공지 자료 C++ 다운받기 imagefile [5] [레벨:10]우리아기 2010-04-05 5836 1
공지 자료 [Visual C++ 2008 Express Edition] 프로그램 설치후 환경설정. imagefile [6] [레벨:18]헬베어 2010-04-06 3441 1
공지 잡담 ※필독 소스코드에 관해※ [4] [레벨:10]우리아기 2010-04-09 3209  
20 자료 c언어 기초자료입니다. file [1] [레벨:1]잔혹사 2010-05-28 3238 1
19 문제 소스코드Value//reference//비교 [레벨:10]우리아기 2010-05-04 4259  
» 답변 random [2] [레벨:2]굼주린늑대 2010-04-13 1905  
17 답변 배열 [1] [레벨:2]굼주린늑대 2010-04-13 1648  
16 질문 야구게임을 짜볼려구 하는데 [2] [레벨:6]다크아돌 2010-04-12 2257  
15 잡담 자판기 입니다 [4] [레벨:6]다크아돌 2010-04-09 2222  
14 잡담 피보나치 수열 구하기 [1] [레벨:6]다크아돌 2010-04-08 1877  
13 자료 C언어팸 이미지... imagefile [2] [레벨:18]헬베어 2010-04-08 1326  
12 잡담 공부들 잘되십니까~?!! [6] [레벨:48]메가데쓰 2010-04-07 1071  
11 자료 [컴파일러] DEV C++ imagefile [1] [레벨:18]헬베어 2010-04-07 1964  
10 잡담 최대공약수 구하기 [5] [레벨:6]다크아돌 2010-04-07 1731  
9 자료 C 입문자편! [4] file [5] [레벨:2]환술사 2010-04-06 1611  
8 자료 C 입문자편! [3] [1] [레벨:2]환술사 2010-04-06 2070  
7 잡담 C언어 공부 처음 시작할 책 추천 imagefile [5] [레벨:16]파별천리 2010-04-06 2709  

로그인

Fan Site List

디아블로3

디아블로3

WeGamer 디아블로 팬사이트로 이동

Aion

Conan

WeGamer 코난 팬사이트로 이동

Allods

Allods

WeGamer 얼로즈 팬사이트로 이동

Tera

Tera

WeGamer 테라 팬사이트로 이동

Blade&Soul

Blade & Soul

WeGamer 블레이드&소울 팬사이트로 이동

StarCraft2

StarCraft II

WeGamer 스타크래프트2 팬사이트로 이동

Aion

WarHammer

WeGamer 워헤머 팬사이트로 이동

Aion

Aion

WeGamer 아이온 팬사이트로 이동

Aion

Shayiya

WeGamer 샤이아 팬사이트로 이동

RIFT

RIFT

WeGamer 리프트 팬사이트로 이동

C언어팸 Tags

접속 통계

오늘 :
92
어제 :
456
전체 :
1,152,288


Since 1998 Wegamer.co.kr All Right Reserved.