Bonjour
Je fais une facture et je veux afficher toujours trois chiffres après la virgule .
Par exemple :
12 donne 12.000
12.9 donne 12.900
12.9876678 donne 12.987
Merci
Bonjour
Je fais une facture et je veux afficher toujours trois chiffres après la virgule .
Par exemple :
12 donne 12.000
12.9 donne 12.900
12.9876678 donne 12.987
Merci
Bonjour,
Vous pouvez formater la valeur avec la méthode Format
Code : Sélectionner tout - Visualiser dans une fenêtre à part MessageBox.Show(Format(MaValeurNumerique, "0.000"))
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Ben
Mais il faudrait répondre à la question de TomLev, savoir s'il faut tronquer ou arrondir ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part MonTextBox.Text = Format(MaValeurNumerique, "0.000")
[Edit]Grillé par TomLev[/Edit]
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
De rien
Pense à regarder et étudier un cours, comme te le conseillle TomLev, par exemple le cours de M. Lasserre : Cours VB.NET
Il y a une multitude de choses a apprendre.![]()
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 double myDouble = new double(); myDouble = Math.Round(12.4567, 3); // = 12.46
Plus tôt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 double myDouble = new double(); myDouble = Math.Round(12.4567, 2); // = 12.457
new double(), c'est juste une façon plus compliquée de dire 0.0
Et de toute façon ça sert à rien d'initialiser la variable vu que tu lui affectes une autre valeur juste derrière![]()
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Partager