[VB & Access] AIDEZ MOI VITE VITE !!!!!!!

voila g fai un programme avec du vb sur access, c un programme pr calculer les coûts de productions patin coufin.......... MAIS LES RESULTATS AFFICHER SONT TROP ARRONDIS . EXEMPLE: 20*20.22=404.4 MAIS G COMME RESULTAT 400

COMMENT FAIRE (g déclarer les variables typés en as single mais......)

MERCI

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    Single est un type de données sur 4 octets. Tu as aussi le type Doube à 8 octets et Decimal à 14 octets.
    En utilisant le type Double, ca devrait marcher...

    DaNot
    un Libre ouvert à la source...
    1. na na je l'ai dja fait ca marche pas : le prblm c lorsqu'il va chercher la valeur [Val(nom.de.la.valeur)] y l'arrondi au lieu de prendre la valeur exacte.

      T'AS PAS UN AUTRE MOYEN

      MERCI
    2. Et avec CDbl qui fait la meme chose que Val mais retourne un double ?

      DaNot
      un Libre ouvert à la source...
  2. MERCI MERCI MERCI AVEC "CDbl" CA MARCHE C SUPERBE !! !! !!
    ° _|\___/|_°

    MERCI
    @+
    1. ça se résout simplement avec l'assistant:
      En mode création de votre formulaire, clic droit sur le controle contenant votre calcul.
      Aller à :
      -propriétés
      -Format
      -Choisir : Fixe
      J'espère que ça résout votre pb.