J'ai peur il y a un simple et évident de répondre à cette question. J'ai besoin de déterminer le nombre de chiffres à l'échelle du nombre d'éléments est, afin que je puisse pad chaque numéro d'article avec le minimum de nombre de zéros nécessaires pour maintenir l'alignement. Par exemple, je veux pas de zéros si le total est < 10, 1 si c'est entre 10 et 99, etc.
Une solution serait de jeter le nombre d'éléments d'une chaîne de caractères puis de compter les caractères. Beurk! Est-il un meilleur moyen?
Edit: je n'aurais pas pensé à utiliser le logarithme décimal (je ne connaissais pas une telle chose existe). Donc, pas évident - pour moi - mais certainement simple.