IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Arrondi 5 centimes au dessus


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Février 2004
    Messages : 48
    Points : 30
    Points
    30
    Par défaut Arrondi 5 centimes au dessus
    Bonjour,

    Je cherche un moyen simple pour realiser un arrondi 5 centimes superieur par rapport à une valeur en cours.

    Exemple :

    1216 centimes --> 1220

    Merci

  2. #2
    Expert éminent
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Points : 7 660
    Points
    7 660
    Par défaut
    As-tu au moins essayé de réfléchir à un algorithme pour le faire avant de poser cette question ? Quitte à l'écrire en français, le principal étant de coucher sur papier la logique.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Février 2004
    Messages : 48
    Points : 30
    Points
    30
    Par défaut Suite arrondi
    Oui j'ai réfléchi...
    En fait c'est arrondir 5 centimes au plus proche de la valeur
    donc
    1212,1--> 1210
    1212,2--> 1210
    1212,3--> 1210
    1212,4--> 1210
    1212,5--> 1210
    1212,6--> 1215
    1212,7--> 1215
    1212,8--> 1215
    1212,9--> 1215
    1213--> 1215
    1213,1--> 1215
    1213,2--> 1215
    1213,3--> 1215
    1213,4--> 1215

    avec un truc du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (int)(decimal.Round((decimal)val / 5) * 5);
    Voilà
    merci

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 209
    Points : 12 380
    Points
    12 380
    Par défaut
    Attention, en "supérieur" ou en "inférieur", il y aura assez souvent des anomalies dû aux approximations faites sur chaque résultat d'opération sur les nombres en virgule flottante.

  5. #5
    Membre éprouvé Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Points : 1 188
    Points
    1 188
    Par défaut
    bonsoir, ce problème a déjà été traité et en plus par moi!!!
    le lien

Discussions similaires

  1. Arrondi à 5 centimes
    Par zarohn dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 30/05/2010, 22h12
  2. Arrondi au centième
    Par amza7 dans le forum Excel
    Réponses: 6
    Dernier message: 14/10/2009, 20h14
  3. Arrondi a 5 centimes près
    Par krfa1 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 15/11/2005, 16h32
  4. nombres flottants arrondis aux 5 centimes
    Par nstubi dans le forum Langage
    Réponses: 3
    Dernier message: 17/09/2004, 10h02
  5. [VB6] Racine carrée + arrondi
    Par Krys29 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 28/10/2002, 14h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo