Accueil | Aide en ligne | Annuaire | Sécurité | Articles | Astuces | Téléchargements | Association 


Mon compte SOS Ordi

Vous n'êtes pas identifié
[-> S'inscrire à SOS Ordi
[-> Mot de passe perdu ?
S'identifier


Rechercher sur SOS Ordi

Ok

Dans





 Catégories de l'aide en ligne

 Aide en ligne


 Saviez vous que ...

Le moteur de recherche de SOS Ordi peut vous trouver la solution plus rapidement


 Partenaires

  SOS Ordi > Aide en ligne > Logiciel > Développement > Langages > Visual Basic > Limiter le nombre de décimales d’une variable

Limiter le nombre de décimales d’une variable

9 réponse(s)
dont 1 ont aidé MTD'O à résoudre son problème

  Problème résolu posté le 13/12/2006 à 17:14
Profil Configuration PC
MTD'O


calimetux_mybob_tux
État : Absent
Bonjour,

Donc voilà mon problème :
Je voudrais limiter le nombre de décimales de mes résultats.

Exemple :
montHT = prixprod * qteprod

Comment je peu faire pour que ma variable montHT ne puisse pas avoir plus de 2 chiffres après la virgule quelque soit le prix du produit et sa quantité ???


Merci de votre aide...

   

Bas de page 


Information

Pour participer vous devez d'abord être membre ou identifié :
[-> M'identifier
[-> Je ne suis pas membre SOS Ordi, je souhaite m'inscrire
[-> J'ai perdu mon mot de passe


  Réponse postée le 13/12/2006 à 17:23
Profil du membre Configuration PC
mig74



État : Absent
Bonjour,
Avec quel soft ?
A+

mig74

  Réponse postée le 13/12/2006 à 17:31
Profil du membre Configuration PC
Jacky67



État : Absent
Si c'est pour la valeur de montHT, tu peux tronquer de la façon suivante :
montHT = INT(100 * prixprod * qteprod) / 100

Mais il faudrait effectivement que l'on connaisse le contexte. clinoeuil.gif

Edité par Jacky67 le 13/12/2006 à 17:35


  Réponse postée le 13/12/2006 à 18:45
Profil du membre Configuration PC
MTD'O



État : Absent
Je travail sur Excel...

Et voilà l’adresse pour télécharger mon programme. (j’espère qu’elle marche)

http://dl-1.free.fr/52616e646f6d495[...]e6/testexo8.xls

Merci pour t’a solution Jacky67 elle marche très bien.

Edité par MTD'O le 13/12/2006 à 18:49


  Réponse postée le 13/12/2006 à 20:39
Profil du membre Configuration PC
Jacky67



État : Absent
Si c'est sous EXCEL, il y a beaucoup plus simple si tu veux n'afficher que deux chiffres après la virgule (mais travailler sur beaucoup plus).


Tu fais un clique droit sur la cellule dont tu veux modifier le format du contenu.

Dans le menu contextuel tu dois avoir un truc du genre Format cellule que tu sélectionnes.

Dans la fenêtre qui s'ouvre, tu vas dans le premier onglet et tu choisis le format monétaire.

Là, tu as différents choix (que tu peux en plus modifier).
Tu sélectionnes un format avec 2 chiffres après la virgule, qui peut éventuellement s'afficher en rouge si la valeur est négative ou afficher le symbole €, et encore d'autres caractéristiques.

  Réponse postée le 16/12/2006 à 20:21
Profil du membre Configuration PC
MTD'O



État : Absent
Désoler pour le retard mais je n’est pas us le temps d’aller sur Internet c dernier jour.

Le problème c’est que je travail sur des userform et pas (ou pas beaucoup avec des cellules).
Et même en utilisant le code d’une macro sa marche pas...

  Réponse postée le 20/12/2006 à 07:55
Profil du membre Configuration PC
spottydj



État : Absent
Bonjour,

Apparement dans VB il y a un type de variable nommé "Currency", qui signifie Monnaie, on peut essayer.

Source : http://www.developpez.com/vbasic/tu[...]/tutoriel26.php

Réplique du développeur : Moi on m'a demandé un programme qui fonctionne, pas une oeuvre d'art !

  Réponse postée le 26/12/2006 à 21:32
Profil du membre Configuration PC
MTD'O



État : Absent
Non ce type de variable ne change rien…
Je vais donc clore se sujet.

Merci a tous pour votre aide.

  Réponse postée le 26/12/2006 à 21:32
Profil du membre Configuration PC
Robot SOSORDI



État : Absent
Réponse automatique :

Cette question est résolue

  Réponse postée le 28/12/2006 à 02:13
Profil du membre Configuration PC
Jacky67



État : Absent
Merci. clinoeuil.gif



Haut de page 

 

Version 5.6 | Infos / Contacts | Partenariat | Publicité