난수값을 구하는데 왠지 평균값만 나오는..
파랑
2023.04.01
Dim rndVal(58) As Single
Dim tmp As Single
Dim gen As Single
Dim ner As Single
maxVal = 12.09
minVal = 12.91
Randomize
Do While True
bFlag = True
tmp = ((maxVal - minVal) * Rnd + minVal)
rndVal(CIndex) = tmp
CIndex = CIndex + 1
gen = gen + tmp
If CIndex = 59 Then Exit Do
Loop
범위내의 난수를 59번 뽑아내고서 더하는 소스를 만지고있습니다.
최소값이 많이나오는 경우를 생각하면 713에 가까운 값이 나오기도 하고
최대값이 많이 나오는 경우를 생각하면 761에 가까운 값이 나오기도 해야할텐데
구한 난수들을 다 합쳐보면 항상 12.09+12.91의12.5 * 59 = 737 에가까운 값만 나옵니다.
원래 그런것인지요?
-
다힘
60이라서 그래요. 글에서 말씀하신 그런 변동들이 거의 상쇄되죠.
-
피라
다른건 잘 모르겠지만 일단 max값이 min 보다 작습니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2652227 | 지정프로세스이외에모든프로세스를종료 | 조심해 | 2024-04-20 |
2652199 | list1.list 내용 모두 txt 파일로 저장하기 | 여우비 | 2024-04-20 |
2652169 | 체크 박스 | 꽃바라기슬아 | 2024-04-20 |
2652138 | 맨밑에 오른쪽버튼 누르면 나오는거 어떻게해요? | 동생몬 | 2024-04-19 |
2652085 | FindWindow 질문할게요 | 빵야 | 2024-04-19 |
2652059 | 질문이요 ~!!!! | by풀잎 | 2024-04-19 |
2652032 | 웹 브라우저 에 대하여 질문좀.. - 수정 | 콩알녀 | 2024-04-18 |
2652004 | 프로세스 클리너를 만드려는데요... | 핫블루 | 2024-04-18 |
2651956 | 텍스트에 숫자질문요. | 도손 | 2024-04-18 |
2651905 | killprocess 폼언로드에서 작동 하나요? | 벚꽃 | 2024-04-17 |
2651848 | winsock 공유기 사용 (제발 도와주세요ㅠ) (3) | 비마중 | 2024-04-17 |
2651827 | 아.. 계속 컴파일 오류입니다.: 메서드나 테이터 구성원을 찾을 수 없습니다. 라고떠요..ㅜ | 이송이 | 2024-04-16 |
2651799 | 차례 대로 메세지 박스 출력하는 방법 없을까요? | 아리솔 | 2024-04-16 |
2651777 | 켜자마자 음악을 자동재생 할려고하는데요 | 그린나래 | 2024-04-16 |
2651748 | 질문이요!~ | 핑크빛입술 | 2024-04-16 |
2651722 | 소스코드좀 도와주세여 | 미련곰탱이 | 2024-04-15 |
2651701 | 리스트박스내용txt[메모장]형식으로저장가르켜주_세요~ (1) | 콩알녀 | 2024-04-15 |
2651675 | 웹브로 페이지 소스를 받아올 수 있는 방법이 있을까요? | 물 | 2024-04-15 |
2651650 | 비베 고수님들!!!!!!!!!! (3) | 태양 | 2024-04-15 |
2651592 | Label 질문 (2) | 세련 | 2024-04-14 |