Mostrando postagens com marcador aleatório. Mostrar todas as postagens
Mostrando postagens com marcador aleatório. Mostrar todas as postagens

segunda-feira, 21 de janeiro de 2019

Gerar número aletório em Go (golang)


 


Uma maneira bem simples de gerar um número inteiro aleatório em Go é a utilização da classe math/rand.
Para isso utilizamos o rand.Intn(max).

Sintaxe:

variavel =  rand.Intn(MAX_VALUE)


Onde:


  • variavel - Variavel na qual será guardado o valor gerado.


  • MAX_VALUE - Valor máximo a ser gerado. (sendo que o mesmo não é incluso na geração. Ex: 25 gera de 0 a 24)


Exemplo:

package main

import (
"fmt"
"math/rand"
)

func main(){

  for i:=0;i<10;i++{<10 font="" i="">
    randonInt := rand.Intn(25)
    fmt.Println(randonInt)
  }

}

Veja também:


Curso de Go Basico

sexta-feira, 18 de janeiro de 2019

Gerar numero alétório em java


Uma maneria bem simples de gera números aleatórios em java utilizar a classe java.util.Random. Abaixo vamos ver alguns exemplos.


Gerando número inteiros

Sintaxe:

Random random = new Random();
random.nextInt(max_num)


 Onde:
  • max_num - Número maximo que podera ser gerado. (Ex: 40 seria de 0 a 40 os números gerados)

Com  random .nextInt(max_num) será gerado um número entre zero e o max_num.

Exemplo:

import java.util.Random;

public class Teste {

    public static void main(String args[]) {

        Random rd = new Random();

        for (int i = 0; i < 10; i++) {
            System.out.println("" + rd.nextInt(40));
        }
    }

}


Saída:

25
17
9
25
13
6
27
11
23
25



sábado, 26 de janeiro de 2013

Como gerar números aleatórios em java

Introdução

O principal objetivo deste artigo é explicar de maneira simples e rápida como se gera um simples número inteiro em programa Java.

Para gera um número aleatório de maneira simples e rápido basta utilizar a Classe java.util.Random.


Sintaxe:

        Random random  = new Random();
    random.nextInt(NUMERO);

Onde:

NUMERO - Limite de a ser utilizado.

Abaixo é possível ver um exemplo de como obter um número inteiro entre 0 e 30.

import java.util.Random;

public class Gerador {

    public static void main(String args[])
    {
        Random radom  = new Random();
        int numeroTmp = 0;
        for(int i=0;i;i++){                          numeroTmp=radom.nextInt(30);
            System.out.println(">"+numeroTmp);
        }
        }
}


Neste exemplo foi utilizado o número máximo 30 como é possível ver na linha abaixo:

          numeroTmp=radom.nextInt(30);


Abaixo é possível ver o saida do console:

>9
>29
>5
>13
>6
>3
>29
>17
>2
>9