<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentários sobre: Números Aleatórios	</title>
	<atom:link href="https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/feed/" rel="self" type="application/rss+xml" />
	<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/</link>
	<description>Conteúdo especial para sua mente</description>
	<lastBuildDate>Sun, 26 Jun 2022 20:02:57 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		Por: Jose Marcio Silva		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-34403</link>

		<dc:creator><![CDATA[Jose Marcio Silva]]></dc:creator>
		<pubDate>Sun, 26 Jun 2022 20:02:57 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-34403</guid>

					<description><![CDATA[pessoal como funciona a jogo blaze das cores o numero inicial pode ser mudado alietoriamente tambem ou nao ?????]]></description>
			<content:encoded><![CDATA[<p>pessoal como funciona a jogo blaze das cores o numero inicial pode ser mudado alietoriamente tambem ou nao ?????</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Especialmente		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-32817</link>

		<dc:creator><![CDATA[Especialmente]]></dc:creator>
		<pubDate>Thu, 06 Feb 2020 01:52:41 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-32817</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-32628&quot;&gt;Lucas Borges&lt;/a&gt;.

Fico feliz que tenha ajudado. Obrigado pelo comentário! :)]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-32628">Lucas Borges</a>.</p>
<p>Fico feliz que tenha ajudado. Obrigado pelo comentário! 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Lucas Borges		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-32628</link>

		<dc:creator><![CDATA[Lucas Borges]]></dc:creator>
		<pubDate>Fri, 13 Sep 2019 13:39:19 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-32628</guid>

					<description><![CDATA[Cara, muito interessante seu post.
Sempre tentei entender como funcionava isso, sempre passava o olho rapidamente em algumas definições, mas nunca ficou muito claro.
Você descreveu perfeitamente o processo de seeds e tal. É bem simples, basta ter alguém que saiba explicar. Valeu!]]></description>
			<content:encoded><![CDATA[<p>Cara, muito interessante seu post.<br />
Sempre tentei entender como funcionava isso, sempre passava o olho rapidamente em algumas definições, mas nunca ficou muito claro.<br />
Você descreveu perfeitamente o processo de seeds e tal. É bem simples, basta ter alguém que saiba explicar. Valeu!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Marcus Mello		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-32415</link>

		<dc:creator><![CDATA[Marcus Mello]]></dc:creator>
		<pubDate>Fri, 15 Feb 2019 23:35:21 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-32415</guid>

					<description><![CDATA[Seu post me ajudou numa pesquisa de distribuição de números aleatórios, e na busca do melhor método de gera-los para uma rede neural.
Em C++ temos o random() e o rand(), mas os dois perderam em desempenho computacional para este simples método, que foi 2,3x mais rápido, com perfeita distribuição em todas as faixas de números. 

Segue um pequeno source em C++ com a implementação do método:

 #include 
 #include 
 #include 
 #include  
double intmod, semente, numrnd;
int main(void)
{
   time_t inicio;                           //define variavel tipo &quot;long&quot; adequada para time
   time(&#038;inicio);                          //pega os segundos do relogio do sistema
   semente = inicio;                    //ao mover, converte tipo &quot;long&quot; para &quot;double&quot;
   for (int n=0; n&#060;20; n++)     //vai gerar 20 numeros
   {
     numrnd = modf( semente * 7 / 11,  &#038;intmod  ) + 0.1 ;  //intmod tem que ser &#034;double&#034;
     semente = numrnd * 11;                                                     // modf retorna resto em numero decimal
     printf(&#034;Numero gerado  %1.4f  \n&#034;,numrnd); 
   };          
}

Resultado:

Numero gerado  0.5545
Numero gerado  0.9818
Numero gerado  0.9727
Numero gerado  0.9091
Numero gerado  0.4637
Numero gerado  0.3462
Numero gerado  0.5233
Numero gerado  0.7630
Numero gerado  0.4408
Numero gerado  0.1856
Numero gerado  0.3995
Numero gerado  0.8966
Numero gerado  0.3764
Numero gerado  0.7346
Numero gerado  0.2420
Numero gerado  0.7942
Numero gerado  0.6596
Numero gerado  0.7174
Numero gerado  0.1216
Numero gerado  0.9514]]></description>
			<content:encoded><![CDATA[<p>Seu post me ajudou numa pesquisa de distribuição de números aleatórios, e na busca do melhor método de gera-los para uma rede neural.<br />
Em C++ temos o random() e o rand(), mas os dois perderam em desempenho computacional para este simples método, que foi 2,3x mais rápido, com perfeita distribuição em todas as faixas de números. </p>
<p>Segue um pequeno source em C++ com a implementação do método:</p>
<p> #include<br />
 #include<br />
 #include<br />
 #include<br />
double intmod, semente, numrnd;<br />
int main(void)<br />
{<br />
   time_t inicio;                           //define variavel tipo &#8220;long&#8221; adequada para time<br />
   time(&amp;inicio);                          //pega os segundos do relogio do sistema<br />
   semente = inicio;                    //ao mover, converte tipo &#8220;long&#8221; para &#8220;double&#8221;<br />
   for (int n=0; n&lt;20; n++)     //vai gerar 20 numeros<br />
   {<br />
     numrnd = modf( semente * 7 / 11,  &amp;intmod  ) + 0.1 ;  //intmod tem que ser &quot;double&quot;<br />
     semente = numrnd * 11;                                                     // modf retorna resto em numero decimal<br />
     printf(&quot;Numero gerado  %1.4f  \n&quot;,numrnd);<br />
   };<br />
}</p>
<p>Resultado:</p>
<p>Numero gerado  0.5545<br />
Numero gerado  0.9818<br />
Numero gerado  0.9727<br />
Numero gerado  0.9091<br />
Numero gerado  0.4637<br />
Numero gerado  0.3462<br />
Numero gerado  0.5233<br />
Numero gerado  0.7630<br />
Numero gerado  0.4408<br />
Numero gerado  0.1856<br />
Numero gerado  0.3995<br />
Numero gerado  0.8966<br />
Numero gerado  0.3764<br />
Numero gerado  0.7346<br />
Numero gerado  0.2420<br />
Numero gerado  0.7942<br />
Numero gerado  0.6596<br />
Numero gerado  0.7174<br />
Numero gerado  0.1216<br />
Numero gerado  0.9514</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: José Augusto		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-31891</link>

		<dc:creator><![CDATA[José Augusto]]></dc:creator>
		<pubDate>Thu, 05 Jul 2018 18:05:34 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-31891</guid>

					<description><![CDATA[eu que tenho 1 à 90 para a certar 5 números aleatórias sorteados]]></description>
			<content:encoded><![CDATA[<p>eu que tenho 1 à 90 para a certar 5 números aleatórias sorteados</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Dias Albino		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-31503</link>

		<dc:creator><![CDATA[Dias Albino]]></dc:creator>
		<pubDate>Fri, 16 Feb 2018 16:35:55 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-31503</guid>

					<description><![CDATA[Eu sou de Moçambique, cá tem um jogo que chama lotto mas não sei como ganhar,sao 6 acertos de 1 a 49 e 1 número de bónus de 0 a 9, peço ideia para os sábios neste]]></description>
			<content:encoded><![CDATA[<p>Eu sou de Moçambique, cá tem um jogo que chama lotto mas não sei como ganhar,sao 6 acertos de 1 a 49 e 1 número de bónus de 0 a 9, peço ideia para os sábios neste</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Djalma Lopes do Nascimento		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-31408</link>

		<dc:creator><![CDATA[Djalma Lopes do Nascimento]]></dc:creator>
		<pubDate>Mon, 25 Dec 2017 23:06:11 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-31408</guid>

					<description><![CDATA[Quero saber com fuciona os numero Leatorio,e com é esse sequemcia de numeros e com é feito.]]></description>
			<content:encoded><![CDATA[<p>Quero saber com fuciona os numero Leatorio,e com é esse sequemcia de numeros e com é feito.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Lucas Morais		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-31327</link>

		<dc:creator><![CDATA[Lucas Morais]]></dc:creator>
		<pubDate>Tue, 10 Oct 2017 20:03:18 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-31327</guid>

					<description><![CDATA[se vc for programador é simples, aqui vai um exemplo em java:
StringBuilder sb = new StringBuilder();
int seed_inicial = VALORDESEJADO;
int prev = seed_inicial; //ESTA É SOMENTE PARA INICIALIZAÇÃO, POR QUE SER FOR 
                                           //NULO VAI DAR RUIM.
for(int i = 0; i &#060; 60; i++) {
  prev = (7 * prev) % 11;
  sb.append(prev);
}
System.out.println(sb.toString());

Pronto com isso vc tem 60 números aleatórios quentinhos. Ah eles vao ficar todos juntos tipo: 02381239182310923810293. pra separar use sb.append(String.valueOf(prev) + &#034; &#034;); agora os números vao ficar separados ;)]]></description>
			<content:encoded><![CDATA[<p>se vc for programador é simples, aqui vai um exemplo em java:<br />
StringBuilder sb = new StringBuilder();<br />
int seed_inicial = VALORDESEJADO;<br />
int prev = seed_inicial; //ESTA É SOMENTE PARA INICIALIZAÇÃO, POR QUE SER FOR<br />
                                           //NULO VAI DAR RUIM.<br />
for(int i = 0; i &lt; 60; i++) {<br />
  prev = (7 * prev) % 11;<br />
  sb.append(prev);<br />
}<br />
System.out.println(sb.toString());</p>
<p>Pronto com isso vc tem 60 números aleatórios quentinhos. Ah eles vao ficar todos juntos tipo: 02381239182310923810293. pra separar use sb.append(String.valueOf(prev) + &quot; &quot;); agora os números vao ficar separados 😉</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Lucas santos		</title>
		<link>https://especialmente.com.br/ciencia/ciencia-da-computacao/numeros-aleatorios/#comment-4153</link>

		<dc:creator><![CDATA[Lucas santos]]></dc:creator>
		<pubDate>Wed, 27 May 2015 00:38:43 +0000</pubDate>
		<guid isPermaLink="false">http://especialmente.com.br/?page_id=347#comment-4153</guid>

					<description><![CDATA[no meu caso são 60 números como resolvo?]]></description>
			<content:encoded><![CDATA[<p>no meu caso são 60 números como resolvo?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Minified using Disk
Database Caching 20/28 queries in 0.002 seconds using Disk

Served from: especialmente.com.br @ 2026-05-13 12:48:58 by W3 Total Cache
-->