Bonsoir.

Question peut-etre bête.

J'ai un code pour avoir un nombre random entre 1 et b (qui est passé en paramètre) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
    public int randomNumber(int b){
        int result;
        int a = 1;
        result  = a + (int)(Math.random()*b);
        return result;
    }
Mais etant donné que a est supérieur à 0, je ne comprend pas pourquoi ce code arrive me renvoyer 0.

Merci d'avance pour vos lumières.