Programmation Java

Bonjour,
Quelle est la méthode pour trouver le nombre de chiffres qui composent un nombre ?
Je m explique. J ai un entier n je cherche a savoir de combien de chiffres il est compose.
exemple n = 19845 la réponse est 5. Je ne sais pas comment traduire ce que je viens d expliquer en langage java.

Merci pour votre aide.

3 réponses

  1. Modérateur
    ln(Nombre)/ln(10)
    Puis tu fais un arrondi supérieur et tu as ta réponse.
    1. Bonjour,
      pourquoi 10 ?
      1. Modérateur
        Parce que tu comptes en base 10, ce serait 2 pour le binaire et 16 pour l'hexadécimal.
      2. Contributeur
        Est-ce résolu? SI oui, merci de le marquer comme résolu.
    2. Slt,
      Tu peux convertir ton nombre en une chaine de caractères pour qu'il soit stocker dans un tableau et tu crée un compteur qui parcourt ce tableau.