-
Rust❤️ 벡터에 Vector내가 원하는 숫자 원하는 크기만큼 랜덤 숫자 담기 ^^;코딩Coding/한글Rust강의★내가★공부하려고만듬 2022. 6. 13. 21:59728x90
그냥 맘대로 숫자나오게 균등따위는 없음 예문
use rand::Rng; fn main() { let mut rng = rand::thread_rng(); let vals: Vec<u64> = (0..1000).map(|_| rng.gen_range(0..500)).collect(); println!("{vals:?}"); }
균등한 숫자를 담는 방법
(0..10)이건 벡터에 10개의 숫자를 담겠다는 코드
위에 (0..1000) 숫자 범위는 0~1,000을 의미함.
use rand::distributions::Uniform; use rand::Rng; fn main() { let mut rng = rand::thread_rng(); let range = Uniform::new(0, 1000); let vals: Vec<u64> = (0..10).map(|_| rng.sample(&range)).collect(); println!("{:?}", vals); }
https://stackoverflow.com/questions/48218459/how-do-i-generate-a-vector-of-random-numbers-in-a-range
반응형'코딩Coding > 한글Rust강의★내가★공부하려고만듬' 카테고리의 다른 글
Porting Java's❤️ConcurrentHashMap ❤️to Rust (part 1~3) (0) 2022.06.16 Rust❤️동영상 만들 예정) todo앱 만들기 wasm최신 웹기술 들어감 (0) 2022.06.16 Rust❤️) rayon을 활용하여 벡터에 담은 숫자를 차례대로 출력하기 모든 답은 공식 문서에 ^^; (0) 2022.06.14 Rust❤️ ] rayon을 활용한 벡터에 이쁘게 숫자 차례대로 담기 (0) 2022.06.14 동영상만들예정❤️Rust❤️wgpu__3D게임 Tutorial연습용 코드로 딱 좋다!_rayon상급자 버젼 ㅎㅎㅎ (0) 2022.06.12 Rust vs Cpp ❤️threads 한글 강의 (0) 2022.06.11 Rust Futures❤️에 대해 공부하기_Concurrency기초 (0) 2022.06.11 Rust❤️Bevy_Game기초 동영상 만들 예정❤️ (0) 2022.06.11