생선이의 잡다한 블로그

[VB.NET]비주얼베이직 강좌 10 - 랜덤, 난수 본문

프로그래밍/[VB.NET]비주얼베이직 강좌

[VB.NET]비주얼베이직 강좌 10 - 랜덤, 난수

생선스프 2016. 8. 16. 09:00
반응형

 안녕하세요 생선스프입니다~


이번 강좌에서는 랜덤을 알아보려고 합니다


요즘은 너무 더워서 포스팅하는것 조차 힘드네요 `~`

빨리 시원해지면 좋겠네요


강좌 시작하도록 하겠습니다


우선 프로젝트를 하나 불러온후에 버튼과 라벨을 하나씩 가져와 줍니다▼




강좌 진행하기전에 아마 보통 다른 강좌들을 보면

(int(Rnd * (y-x)) + x ??? )


이런 형태로된 Rnd 함수를 이용하는 강좌들이 대부분일겁니다


하지만 Rnd 함수는 비주얼베이직 6.0 에서 쓰던 함수라 사용법이 복잡합니다


저희는 굳이 이런 복잡한 방법으로 랜덤을 사용할 필요가 없습니다


일단은 아래와 같이 적어줍니다



Dim rd As New Random 은 rd 라는 변수를 랜덤으로 사용하겠다는 선언입니다

rd.Next("최소숫자","최대숫자") 이런식으로 사용합니다

근데 최대숫자는 아무리 눌러봐도 안나오더군요..

필요한 최대 숫자에 1을 더해서 입력해 주도록 합니다


이제 실행 후 버튼을 누르면



잘 작동합니다


그리고

rd.NextDouble 은 0부터 1사이의 실수를 랜덤으로 뽑아줍니다



음 이번 강좌는 끝난것 같네요


이상으로 강좌를 마치도록 하겠습니다


읽어 주셔서 감사합니다

반응형
Comments