IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Methode Random ?


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut Methode Random ?
    Bonsoir,

    J'ai un exercice ou je dois définir des nombres flottants 0.0 - 0.99999 et le programme choisit trois numéros par hazard.

    Ensuite je dois changer les numéros flottants en numéros intégrales
    Merci et oui je suis pas doué lol
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    import java.util.Random;
     
    public class Tirage {
     
     public static void main (String[] args) 
     {
     	int[] dé = new int[3];
     	/* On créé un tableau */
     	  float numéro = 0.0F;
     
     
     	/*On choisit  3 chiffres */
     	for (int i=0; i < dé.length; i++){[i] = 0.0 + (float) (Math.random() * 0.99999F);
     
     	}
     	for (int i=0; i < dé.length; i++){
     	System.out.print(" " + dé[i]);
     	}
     }
    }

  2. #2
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    1)

    2) Tu peux nous donner les messages d'erreur?le développement du plugin boule-de-cristal pour firefox est annulé

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut Mon message d'erreur
    possible loss of precision



    Merci

  4. #4
    Membre éclairé Avatar de Balbuzard
    Profil pro
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    c'est pas logique que le tableau de 3 cases dé soit un objet de type int[]
    Essaie en mettant float[]

    Ensuite, tu implémentes ton tableau en ajoutant à un float 0.0, ce qui est inutile

    Enfin, supersnail a raison, il faut que tu mettes ton code entre les balises repérées par un # dans le tableau juste au-dessus du message

    En espérant t'avoir aidé...

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut toujours les mêmes problemes
    J'ai essayé mais je suis toujours confronté aux mêmes problèmes (quelqu'un peut - il m'expliquer?)

  6. #6
    Membre Expert
    Avatar de visiwi
    Profil pro
    Inscrit en
    Février 2008
    Messages
    1 050
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 1 050
    Par défaut
    Salut,

    Mais ton code doit même pas compiler :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    public class Tirage {
    
    	public static void main(String[] args) {
    		float[] dé = new float[3];
    		/* On créé un tableau */
    		float numéro = 0.0F;
    
    		/* On choisit 3 chiffres */
    		for (int i = 0; i < dé.length; i++) {
    			dé[i] = 0.0f + (float) (Math.random() * 0.99999F);
    
    		}
    		for (int i = 0; i < dé.length; i++) {
    			System.out.print(" " + dé[i]);
    		}
    	}
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utilisation de la methode random
    Par jiji83 dans le forum Langage
    Réponses: 2
    Dernier message: 21/02/2007, 02h25
  2. [langage] random sur liste ou tableau
    Par martijan dans le forum Langage
    Réponses: 2
    Dernier message: 15/07/2003, 14h47
  3. [VB6] : pour faire un Randomize sous vb... merci
    Par delnic dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/01/2003, 15h49
  4. Methode de drcherche a l,interieur de basse de donner texte
    Par philippe V dans le forum Autres SGBD
    Réponses: 4
    Dernier message: 03/12/2002, 10h20
  5. Random en Assembleur
    Par funx dans le forum Assembleur
    Réponses: 9
    Dernier message: 02/09/2002, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo