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

Développement de jobs Discussion :

Ajout à tort de décimale


Sujet :

Développement de jobs

  1. #1
    Membre actif
    Profil pro
    Gestionnaire de données
    Inscrit en
    Mars 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestionnaire de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 356
    Points : 248
    Points
    248
    Par défaut Ajout à tort de décimale
    Bonjour,

    J'ai un fichier csv en entrée :
    id;taille
    1;162.5
    2;144

    En sortie ( sans transformation ) pourquoi ai-je :
    id taille
    1|162.5
    2|144.0

    .. et comment éviter d'avoir 144.0 au lieu de 144 ?

    Cette question a peut-être déjà été posée mais je n'ai pas trouvé de discussion dessus.

    Merci d'avance

  2. #2
    Membre éclairé Avatar de MythOnirie
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2012
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur décisionnel

    Informations forums :
    Inscription : Juin 2012
    Messages : 376
    Points : 795
    Points
    795
    Par défaut
    Bonjour,

    Quel est le type de donnée utilisé pour ce champ ?
    Aez vous essayé avec le type BigDecimal ?

  3. #3
    Membre actif
    Profil pro
    Gestionnaire de données
    Inscrit en
    Mars 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestionnaire de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 356
    Points : 248
    Points
    248
    Par défaut
    J'en ai parlé à un collègue qui développe sous Java.

    Il a fait des tests sous Java et cela fait la même chose : si je crée un Double ou Float de valeur 5 il affichera 5.0

    Etonnant non ?

  4. #4
    Membre actif
    Profil pro
    Gestionnaire de données
    Inscrit en
    Mars 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestionnaire de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 356
    Points : 248
    Points
    248
    Par défaut
    Citation Envoyé par MythOnirie Voir le message
    Bonjour,

    Quel est le type de donnée utilisé pour ce champ ?
    Aez vous essayé avec le type BigDecimal ?
    J'avais essayé avec Double et Float , puis avec BigDecimal qui lui n'ajoute pas de décimale en effet.

  5. #5
    Membre actif
    Profil pro
    Gestionnaire de données
    Inscrit en
    Mars 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestionnaire de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 356
    Points : 248
    Points
    248
    Par défaut
    En fait j'utilise peu BigDecimal car si je veux écrire dans un champ de Type numeric d'une table postgres , le tMap proposera le type Double

  6. #6
    Membre actif
    Profil pro
    Gestionnaire de données
    Inscrit en
    Mars 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestionnaire de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 356
    Points : 248
    Points
    248
    Par défaut
    ... Oups , merci pour votre réponse !

Discussions similaires

  1. ajout champ en décimal dans table ACCESS
    Par djmic dans le forum C#
    Réponses: 14
    Dernier message: 07/01/2013, 15h27
  2. Ajouter une virgule décimale dans un nombre
    Par esisa1 dans le forum PL/SQL
    Réponses: 2
    Dernier message: 21/12/2011, 15h43
  3. ajouter des zéro devant un nombre décimal
    Par les4c77 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/02/2010, 17h22
  4. Comment ajouter des décimales via Delphi ?
    Par savoir dans le forum Débuter
    Réponses: 5
    Dernier message: 21/04/2008, 13h18
  5. Ajouter les décimal .00 à une variable
    Par lama85 dans le forum Langage
    Réponses: 1
    Dernier message: 25/09/2006, 14h30

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