Ainda usando rand e srand junto com a função time para gerar números aleatórios? Aprenda a usar a nova biblioteca random e o gerador de números pseudoaleatório Mersenne Twister, disponibilizado a partir do padrão C++11. Com ele é possível gerar números mais rápidos, com melhor aleatoriedade e fazer uma distribuição uniforme dos números em uma faixa de elementos. Conheça random_device, mt19937 e uniform_int_distribution.
Links Úteis
------------------
▹ GitHub: https://github.com/JudsonSS/
▹ Comunidade no Discord: / discord
Livros para Aprender C++
-----------------------------------------
▹ A Tour of C++: https://amzn.to/3qnzvKM
▹ C++ Primer Plus: https://amzn.to/3prffEb
▹ Treinamento em Linguagem C++: https://amzn.to/43ppA64
Apoie
---------
▹ Seja um Membro do Canal: https://youtube.com/judsan/join
▹ Apoia.se: https://apoia.se/judsan
▹ Pix: https://nubank.com.br/pagar/4bpg3/6XF...
Cursos do Canal
---------------------------
▹ Programação de Computadores: • Programação de Computadores
▹ Programação Orientada a Objetos: • Programação Orientada a Objetos
▹ Programação de Jogos: • Programação de Jogos
▹ Computação Gráfica: • Computação Gráfica
▹ Compiladores: • Compiladores
Capítulos
----------------
00:00 Abertura
00:18 Gerador de Números Pseudoaleatórios
00:39 Valor Semente
01:07 Reprodutibilidade
01:53 Codificação Comum
03:10 Problema de Precisão
03:37 Baixa Qualidade do rand
03:57 Distribuição Não Uniforme
05:24 Gerador Mersenne Twister
07:01 Biblioteca random
07:42 Conclusão
--------------------------
#cplusplus #rand #random
Смотрите видео Geração de Números Aleatórios em C++. Comparando rand e srand com a nova biblioteca random онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Judson Santiago 18 Август 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 4,301 раз и оно понравилось 256 людям.