[VB.NET] Arrondi 2 décimales [Résolu/Fermé]

Signaler
Messages postés
1263
Date d'inscription
samedi 9 décembre 2006
Statut
Membre
Dernière intervention
18 août 2010
-
Whismeril
Messages postés
14264
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
25 février 2020
-
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?

2 réponses

Messages postés
203
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
16 mars 2010
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 86498 internautes nous ont dit merci ce mois-ci

Messages postés
2
Date d'inscription
mercredi 21 octobre 2015
Statut
Membre
Dernière intervention
21 octobre 2015

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
Whismeril
Messages postés
14264
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
25 février 2020
465
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ICI

Merci d'y penser dans tes prochains messages.