Les partenaires publicitaires:

Comment arrondir un nombre en Visual Basic

Les types de données de nombre de base dans Visual Basic tous viennent avec des fonctions d'assistance pour arrondir les chiffres, mais la fonction précise utilisée dépend des règles que vous souhaitez utiliser pour arrondir le nombre. Par exemple, les nombres sont arrondis vers le bas en utilisant le "sol" fonction, arrondi à l'aide du "plafond" fonction, et arrondi au nombre entier le plus proche (avec 0,5 arrondis) en utilisant le "rond" fonction.

Instructions

  1. Créez un nouveau projet en cliquant "Fichier" et "Nouveau projet." Sélectionner "Application console" comme le type de projet. Plus tard, vous pouvez dupliquer le même code dans une interface utilisateur graphique (GUI) application. Nommez le projet "NumberRoundingTutorial."

  2. Créer un certain nombre d'arrondir en collant le code suivant dans votre projet:



    Dim mynum comme Double
    mynum = 0,5

  3. Collez le code suivant pour arrondir le nombre au nombre entier supérieur:




    dim rafle As Integer = math.ceiling (mynum)

  4. Collez le texte suivant pour arrondir le nombre à la prochaine nombre entier inférieur:

    dim ROUNDDOWN As Integer = Math.floor (mynum)

  5. Collez le texte suivant pour arrondir le nombre au nombre entier le plus proche, haut ou le bas:

    dim rond comme nombre entier = Math.round (mynum, MidPointRounding.AwayFromZero)

Conseils & Avertissements

  • Également d'intérêt peut être le "tronquer" Fonction: Ce gouttes toutes les décimales hors un certain nombre et laisse seulement le nombre entier. Pour les nombres positifs, ce est le même que "sol," toutefois, pour les nombres négatifs, il est le même que "plafond."
  • Math.Round est plus subtile que ses cousins: si vous oubliez de préciser la méthode d'arrondissement, il va utiliser la méthode "Toeven." Cette arrondit la valeur au nombre pair le plus proche (2, 4, 6, ...). Cela a pour résultat d'équilibrage si le 0,5 est arrondie vers le haut ou vers le bas dans les données aléatoires et générer de meilleures statistiques, mais la plupart des gens sont habitués à la pratique la plus familière de 0,5 arrondi vers le haut.
» » » » Comment arrondir un nombre en Visual Basic