1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Arrondir un nombre au multiple spécifié

Discussion dans 'Windev' créé par Pascal, Fev 16, 2018.

Tags:
  1. Pascal

    Pascal Active Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    82
    J'aime reçus:
    126
    Bonjour tout le monde,

    Si cela peut aider quelqu'un d'autre, vous trouverez ci-dessous mon petit code pour arrondir un nombre au multiple spécifié.

    Code (Text):

    PROCEDURE MRound(LOCAL rNumber est un réel, LOCAL rMultiple est un réel)

    LOCAL
       rResult est un réel = 0
       
    SI (rMultiple = 0) ALORS RENVOYER(rResult)
       
    rResult = Arrondi(rNumber/rMultiple) * rMultiple

    RENVOYER(rResult)
     
    Exemple arrondir un nombre au multiple de 0.3 :
    MRound(5.54, 0.:relievedface: renvoie 5.4
    MRound(5.56, 0.:relievedface: renvoie 5.7


    Bon dev à vous tous !!!!

    Cordialement,
    Pascal
     
    Tags:
  2. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    507
    J'aime reçus:
    732
    C'est bien.

    Merci
     
    Pascal apprécie ceci.
  3. WXC

    WXC Member

    Inscrit:
    Jan 17, 2018
    Messages:
    24
    J'aime reçus:
    8
    Très bien.
     
    Pascal apprécie ceci.
  4. ProDev

    ProDev Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    371
    J'aime reçus:
    372
    Grand merci Pascal
     
    Pascal apprécie ceci.

Partager cette page

Chargement...