VB.NET Comment puis-je réduire int à 1 chiffre après la virgule?
Je suis en utilisant le code ci-dessous pour convertir la taille du fichier en octets (fichier de test est 31718 octets) à KO (30.974609375 KB) mais je veux afficher ce, à une décimale près (c'est à dire 30.9 KB). Comment pourrais-je le faire dans VB.NET?
New FileInfo(FileName).Length / 1024
Grâce
- Votre numéro de 30.974609375 vous avez dit que vous aimeriez que cela soit 30.9. Est-ce correct? Êtes-vous sûr que vous ne faites pas ce que cela tour à 31,0? 30.9123456 serait tour à 30,9
Vous devez vous connecter pour publier un commentaire.
Si c'est juste de la sortie d'affichage que vous avez besoin arrondis pour ensuite utiliser un format dans la ToString
Si vous en avez besoin tronquée, mais pas d'arrondi (comme votre exemple implique), Puis utilisez les Maths.FLoor()