La virgule(décimale)

@dilife Messages postés 4 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Salut, je suis nouveaux ici. Je suis buté à un dilemme : au fait, dans une appli calculatrice en java, comment faire pour n'admettre qu'une seul fois la saisit d'une virgule ?
Aidez moi s'il vous plait; merci d'avance !

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Bonjour,

    Il va sûrement te falloir un booléen pour indiquer si tu as déjà appuyé sur la virgule ou pas.

    private boolean hasFractionalPart = false;
    
    public void pushRadixPoint() {
        if (hasFractionalPart)
             return; // already setted
        // display radix point
        hasFractionalPart = true;
    }
    
    private void pushClear() {
        hasFractionalPart = false;
    }
    0