StrD()

Syntaxe

Resultat$ = StrD(Valeur.d [, NombreDeDecimales])
Description
Convertit un nombre à virgule en double précision en une chaîne de caractères.

Arguments

Valeur.d Le nombre à virgule à convertir.
NombreDeDecimales (optionnel) Le nombre maximum de décimales, avec la suppression des zéros à droite, sinon le nombre sera arrondi à 10 décimales.

Le nombre sera arrondi si 'NombreDeDecimales' est plus petit que le nombre de décimales existantes dans 'Valeur.d'.

Valeur de retour

Renvoie une chaîne de caractères représentant la 'Valeur'.

Remarques

Les nombres entiers signés doivent être convertis avec Str() et les nombres entiers non signés avec StrU().
Il est possible d'omettre cette commande lors de la concaténation d'une chaîne et d'un 'double', cela utilisera alors le comportement par défaut de StrD().

Exemple

  valeur.d = 10.54
  Debug "Résultat: " + StrD(valeur)    ; Sans le 2ème paramètre, le nombre flottant est arrondi à 10 décimales.
  Debug "Résultat: " + StrD(valeur,2)  ; Résultat avec deux décimales, la valeur est arrondie.
  Debug "Résultat: " + StrD(valeur,0)  ; Résultat sans décimales, la valeur est arrondie.

Voir aussi

Str(), StrF(), StrU(), Val(), ValD(), ValF(), FormatNumber()

OS Supportés

Tous

<- Str() - String Index - StrF() ->