VB.net | Passage Integer en Decimal
Résolu
Xineroks
Messages postés
158
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'ai un petit soucis, sur VB.net
J'aimerais pouvoir passer un entier en decimal avec une précision de 2.
Exemple :
J'entre 15
Je voudrais 15.00
C'est basique mais je ne trouve pas la solution.
Merci d'avance,
Xineroks
j'ai un petit soucis, sur VB.net
J'aimerais pouvoir passer un entier en decimal avec une précision de 2.
Exemple :
J'entre 15
Je voudrais 15.00
C'est basique mais je ne trouve pas la solution.
Merci d'avance,
Xineroks
3 réponses
-
Bonjour,
Si tu "entre 15" c"e n'est pas encore typer, suffit de direDim S As Single = 15 Dim F As String = Format(S, "#.00")A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques. -
Quand j'utilise format, il n'accepte qu'un argument :/
-
Bonjour,
Autre façon de faire :
Private Sub Test() Dim res As Decimal = 0 Dim F As String = String.Empty res = 15 F = String.Format("{0:#.00}", res) MessageBox.Show(F) End Sub
Cdt
Lupin