Merci bien père de mara
un autre problème survient néanmoins, je m'explique:
lorsque j'exécute ce programme:
Code :
- import java.io.*;
- import java.util.*;
- public class Exercice38
- {
- public static void main(String[] args) throws IOException
- {
- BufferedReader in = new BufferedReader(new InputStreamReader(System.in)) ;
- // variables
- double poidsPrise;
- double pecheTotaleJour;
- double limitePecheJour;
- System.out.println("Entrez la limite journalière de pêche en kg?" );
- limitePecheJour = Double.parseDouble(in.readLine());
- pecheTotaleJour = 0;
- do
- {
- Random rand = new Random();
- poidsPrise = rand.nextDouble() * 10;
- pecheTotaleJour = pecheTotaleJour + poidsPrise;
- System.out.println(poidsPrise);
- System.out.println(pecheTotaleJour);
- }
- while (pecheTotaleJour < limitePecheJour);
- }
- }
|
le random me génère de nombres (même à virgule flottante) similaires dans disons 30% à 50% des cas. est-ce du à une vitesse de calcul ou il y a-t'il une solution??
---------------
La droite est nulle, la gauche est nulle... je vote nul