comment je peux réduire les chiffres après la virgule?
J'ai besoin de seulement jusqu'à deux décimales.
Dim v1, v2, v3, v4, v5, tv, rp1, rp2, rp3 rp4, rp5 Double
Dim Per1, Per2, Per3, Per4, per5 Double
Per1 = v1 / tv * 100
Per2 = v2 / tv * 100
Per3 = v3 / tv * 100
Per4 = v4 / tv * 100
per5 = v5 / tv * 100
Il me donne des valeurs comme la per1=76.34393939202
Mais si j'utilise :
Dim Per1, Per2, Per3, Per4, per5 Comme ULong
Il me donne 76
Je veux qu'il me donne des valeurs comme 76.34 mais comment je peux faire? S'il vous plaît aider moi.
Vous devez vous connecter pour publier un commentaire.
Si vous convertissez un Double pour ULong il va supprimer toutes les décimales. Si le problème est lors de l'impression à l'écran, alors il suffit d'utiliser une chaîne de formatage:
Documentation peut être trouvée ici http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.strings.format.aspx
Si vous voulez arrondir les nombres, vous pouvez utiliser
Tour est documentée ici http://msdn.microsoft.com/en-us/library/75ks3aby.aspx
Espère que cette aide
en c#, il ressemble à ceci