Comportement :
Lorsque vous travaillez avec des valeurs dans un flux de travail (division, multiplication, etc.), la valeur retournée contient plus de décimales que souhaité.
Par exemple, si nous utilisons l'expression arithmétique suivante, 300 / 23, le résultat serait de 13,0434782608696
Solution :
Pour définir une valeur retournée avec deux décimales, la méthode Math.Round() peut être utilisée dans une expression arithmétique.
Lorsque vous travaillez avec des valeurs dans un flux de travail (division, multiplication, etc.), la valeur retournée contient plus de décimales que souhaité.
Par exemple, si nous utilisons l'expression arithmétique suivante, 300 / 23, le résultat serait de 13,0434782608696
Solution :
Pour définir une valeur retournée avec deux décimales, la méthode Math.Round() peut être utilisée dans une expression arithmétique.
Lorsque nous utilisons l'expression suivante,
Math.Round(Value, DecimalPlaces)
Où Value est le nombre que nous cherchons à réduire aux décimales souhaitées, et DecimalPlaces est le nombre de décimales auquel nous voulons nous arrêter.
Cela aura pour résultat que la valeur fournie sera réduite au nombre de décimales désigné.
Math.Round(Value, DecimalPlaces)
Où Value est le nombre que nous cherchons à réduire aux décimales souhaitées, et DecimalPlaces est le nombre de décimales auquel nous voulons nous arrêter.
Cela aura pour résultat que la valeur fournie sera réduite au nombre de décimales désigné.
En utilisant la valeur de l'exemple précédent,Math.Round(13.0434782608696, 2), on obtient 13.04.
Note : Lorsque vous arrondissez des montants en dollars, veuillez vérifier toute politique interne avec le département financier.
Note : Lorsque vous arrondissez des montants en dollars, veuillez vérifier toute politique interne avec le département financier.
KBA applicable pour les organisations Cloud et On-premise.
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.