[VB.NET] Arrondi 2 décimales

Résolu
Sandriine Messages postés 1400 Statut Membre -  
 Utilisateur anonyme -
Bonjour,
j'ai un nombre décimal que je voudrais arrondir à 2 chiffres après la virgule en VB.NET.

Je suppose qu'il y a une fonction faite pour cela?
Configuration: Windows XP
Firefox 2.0.0.13

2 réponses

  1. Enax Messages postés 204 Statut Membre 145
     
    http://msconline.maconstate.edu/tutorials/VBNET/VBNET01/vbnet01-08.aspx

    The FormatNumber() function returns a value formatted as a number. Its general format is shown below.

    FormatNumber(value [, trailing digits] [, leading digit] [, parentheses] [, group digits])

    value is any expression that produces a number;
    trailing digits is an integer giving the number of digits following the decimal point; the default is rounding to 2 digits;
    leading digit is True or False to indication whether a leading 0 is to appear before the decimal point for fractional values;
    parentheses is True or False to indicate whether negative numbers should be displayed inside parentheses;
    group digits is True or False to indicate whether numbers should be grouped between commas.
    6
  2. MoiseKUMBU Messages postés 2 Statut Membre
     
    Salut tout le monde

    L'exemple suivant met en forme des valeurs à virgule flottante assorties avec le spécificateur de format de nombre

    Dim dblValue As Double = 12445.6789
    Console.WriteLine(dblValue.ToString("N", CultureInfo.InvariantCulture))
    ' cela affiche donc : 12,445.68
    0
    1. Utilisateur anonyme
       
      EDIT : Ajout des balises de code (la coloration syntaxique).
      Explications disponibles ICI

      Merci d'y penser dans tes prochains messages.
      0