Forums - Adopte un VTP - Arrondir

  • Anonyme  | Posté le 21 mai 2020 à 18 h 05 min

    Bonjour
    Comment arrondir les décimales
    Ex. : si 72,80 ou 72,51 alors arrondi à 73
    Si 72,25 ou 7,41 alors à 72
    Est ce possible ?
    A+
    Stéph@ne
    😉

    Yannick Audéoud  | Posté le 22 mai 2020 à 17 h 29 min

    Bonjour,

    Voici 2 solutions, qui ont leurs avantages et inconvénients :

    1.
    Utiliser l’une des fonctions suivantes pour convertir votre nombre.
    Vous pouvez d’abord expérimenter ces fonctions directement dans un bloc Variables pour profiter de leur descriptions et exemples, plutôt que dans un texte (comme un bloc Message), qui n’affiche pas l’aide contextuelle liée aux Variables.

    floor : pour arrondir votre nombre à l’entier inférieur
    ceil : pour arrondir votre nombre à l’entier supérieur
    round : pour arrondir votre nombre à l’entier le plus proche

    2.
    Utiliser le système de formatage des nombres présenté dans ce sujet :
    https://community.seriousfactory.com/forums/topic/format-des-nombres/

    Par exemple : format(72.58, « 0 ») ignorera les chiffres après la virgule et affichera la valeur arrondie 73.
    format(72.32, « 0 ») fera de même et affichera 72.

    Bien cordialement,