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

Requêtes MySQL Discussion :

Chiffres a virgule MYSQL


Sujet :

Requêtes MySQL

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 16
    Points : 9
    Points
    9
    Par défaut Chiffres a virgule MYSQL
    Bonjour,

    Je voudrais juste savoir sous quel types je dois faire pour permettre d'avoir ces chiffres a virgule, "0.05"

    J'ai un site E-commerce et je dois pouvoir mettre ce prix, mais il m’arrondis a chaque fois a "0".

    Je vous remercie d'avance.

    Cordialement,

  2. #2
    Membre expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Points : 3 295
    Points
    3 295
    Billets dans le blog
    1
    Par défaut
    salut,

    déjà lis la doc...

    ensuite tu as 2 approches:
    • la version comptable avec une précision maximale: numeric ou decimal... on stock tous les chiffres sans arrondi... 100000000000.0+0.52 ne sera pas arrondi... mais ça rend ta table plus lourde et ça revient à faire des recherches en mode texte pour trouver des valeurs, ce qui est moins performant (plus adapté à la gestion de grand compte, financière, etc...)
    • la version plus efficace et suffisante si tu ne traites que des sommes dont l'ordre de grandeur est petit (8 à 16 chiffres significatifs) alors float, real ou double... la recherche de valeur se fait sur des nombres donc très efficacement


    bref à toi d'adapter en fonction de ce que tu veux faire

    soyons pensez à mettre quand votre problème est résolu ou à utiliser pour les réponses pertinentes...
    ne posez pas de problématique soi-disant simplifiée sur des problèmes que vous n'êtes pas capable de résoudre par respect pour ceux qui planchent dessus... sinon: et à utiliser pour insérer votre code...

Discussions similaires

  1. problème d'arrondi à 2 chiffres après virgule
    Par nerick dans le forum Langage
    Réponses: 1
    Dernier message: 05/01/2006, 17h26
  2. PROBLEME : chiffre avec virgule dans MySQL
    Par cedre22 dans le forum Requêtes
    Réponses: 11
    Dernier message: 15/12/2005, 16h41
  3. Transformer un chiffre a virgule en int
    Par Battosaiii dans le forum C
    Réponses: 3
    Dernier message: 22/11/2005, 13h30
  4. extraire 2 chiffres après virgule ?
    Par nerick dans le forum C
    Réponses: 2
    Dernier message: 13/12/2002, 17h10
  5. Chiffre a Virgule Fixe
    Par garybaldi dans le forum C
    Réponses: 3
    Dernier message: 21/06/2002, 10h41

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