Opérations arithmetiques VB.Net

Fermé
daniel7 Messages postés 110 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 25 avril 2010 - 21 oct. 2009 à 18:06
daniel7 Messages postés 110 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 25 avril 2010 - 24 oct. 2009 à 21:29
Bonjour,je suis entrain de velloper une application en utilisant vb.net et je voudairt effectuer des opérations arithmetiques mais le probleme c que le résulat de mes clacules est souvent de la formes 12,947698 ainsi moi j ai besoint d 'arondire ce resultat c'est à dire que j ai besoin que mon résultat soit de la forme 12,95 (Seulement Deux chiffres apres la virgules )
Veuillez me dire s'il ya des fonctions qui permettent ce genre de controle sur e résultat
Merci infinimenet

2 réponses

Rallymen007 Messages postés 665 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 25 août 2010 121
21 oct. 2009 à 18:10
Salut,

Je connais une fonction qui permet de supprimer les chiffres après la virgule, mais pas d'arrondir.

Tu peux essayer de multiplier par 100 le résultat, d'utiliser la fonction Integer (Int () je crois) puis de diviser par 100.

Exemple:
12,3456 * 100 = 1234,56
Int (1234,56)= 1234 (ou 1235 si ça fait les arrondis)
1234 / 100 = 12,34 (ou 1235)

Enfin, ça fait longtemps que je n'ai plus touché au code ^^
0
daniel7 Messages postés 110 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 25 avril 2010 8
24 oct. 2009 à 21:29
ok merci infiniment c tres genti a+
0