random — 난수 값 생성

random — 난수 값 생성

random는 분포로부터 기본 난수 소스를 사용해 무작위 값을 생성해요. nightly 전용 실험 API(random, #130703)이에요.

출처: Rust 공식 문서

본문

pub fn random<T>(dist: impl Distribution<T>) -> T

이 함수는 dist.sample(&mut SystemRng)의 편의 래퍼이며, SystemRng를 사용해 분포에서 값을 샘플링해요.

let value = std::random::<u32>(...);  // 분포를 인자로 전달

더 알아보기 (Learn more)