랜드함수..
니지
2025.12.10
예를 들면 랜덤값을 할때
data[r][c] = rand()%41+60;
이런식으로 하잖아요? 근데 저 랜덤값이 어떤식으로 정해지죠? 근데 거기다 41을 나눈나머지값에 왜 60을 더할까요?;;
평소에 습관처럼 썼는데 의미도 모르고 쓰고 있었네요..
-
호빵녀 2025-12-10
현재 시간에 따른 생성방법이 좋은건가요 그럼?
-
나샘 2025-12-10
아 그렇구나 %가 나머지값이 아니라 0부터 n-1까지의 수 이구나.. 감사합니다 ltd6405님 수다님
-
새솔 2025-12-10
rand() : 0 ~ RAND_MAX(32767)
rand() % 41 : 0 ~ 40
rand() % 40 + 60 : 60 ~ 100 -
다스리 2025-12-10
rand()%n은 난수의 범위를 설정할 때 0부터 n-1까지 범위를 만들어 줍니다. 위의 문법은 난수의 범위를 0부터 40까지 설정한 값에 60을 더하므로, 결과값은 60부터 100까지 난수가 발생하겠네요. 그런데 위의 방법은 그리 좋은 난수생성 방법이 아닙니다. 왜냐하면 그리 random한 난수가 발생되지 않기 때문이죠. 그러므로 이런 난수생성방법은 통계관련 프로그래밍에는 적합하지 않습니다. 자세히 알고 싶으시면 제가 이곳에 쓴 글을 보시면 됩니다.
| 번호 | 제 목 | 글쓴이 | 날짜 |
|---|---|---|---|
| 2752115 | c언어 이상한질문 (4) | 모드니 | 2026-10-21 |
| 2752085 | 문자열을 랜덤하게 출력해서 대체,삽입,삭제 횟수를 각가 표시하고 그걸 표 형태로 출력 | 슬아s | 2026-10-20 |
| 2752056 | 포인터 && 배열 질문요~ (2) | 해찬나래 | 2026-10-20 |
| 2752031 | x^n 구하는 코드 짜봤는데 값이 틀려요 ㅠㅠ | 세실 | 2026-10-20 |
| 2752000 | 나 정말 미치겠어요..ㅠㅜ (4) | 다이 | 2026-10-20 |
| 2751978 | 문자열 질문이요.. | 초시계 | 2026-10-19 |
| 2751945 | 숫자 맞추는 프로그램이요 ㅠㅠ (1) | 동은 | 2026-10-19 |
| 2751917 | C언어 이중 연결 관련 질문합니다. | 유우 | 2026-10-19 |
| 2751888 | return의 정확한 의미좀 알려주세요 (3) | 올해1살 | 2026-10-19 |
| 2751857 | 포인터 배열 (2) | 터큰 | 2026-10-18 |
| 2751831 | 연산자? 질문입니다 (2) | 진주 | 2026-10-18 |
| 2751800 | C언어 기초질문입니다.. (3) | 핫블랙 | 2026-10-18 |
| 2751739 | 파일 출력을 구조체로 받을 때, 파일의 끝을 판별하는 방법을 알려주세요. (2) | 얼 | 2026-10-17 |
| 2751715 | unresolved external symbol 에러... | 이룩 | 2026-10-17 |
| 2751686 | 변수 설정에 관한 질문입니다. | 꽃달 | 2026-10-17 |
| 2751655 | 자료구조 연습문제 | 한무릎 | 2026-10-17 |
| 2751631 | gets 함수 질문이요. (4) | 해늘 | 2026-10-16 |
| 2751553 | 퀵정렬 소스인데 주석좀 달아주세요 (1) | 싴흐한세여니 | 2026-10-16 |
| 2751528 | 저기 이거하는법좀 질문.. (2) | 가람슬기 | 2026-10-15 |
| 2751445 | 도저히 풀 수가 없네요.... (2) | 신당 | 2026-10-15 |
