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

XMLRAD Discussion :

format entier


Sujet :

XMLRAD

  1. #1
    Membre du Club
    Inscrit en
    Août 2002
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 130
    Points : 58
    Points
    58
    Par défaut format entier
    Bonjour,

    Dans un dbextract je souhaite retourner la valeur absolue d'un entier. J'ai donc paramétré le champs en integer avec le format %u (l'équivalent de %d mais non signé ?) et cela ne fonctionne pas (cela me ramène un nombre à 10 chiffres..)

    Comment dois je faire ?

  2. #2
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    Les entiers signés sont stockés en complément à 2.
    par exemple si je veux stpcker la valeur -1, je fait le complément à 2 de 1 sur 32 bits:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
                 1 -> 00000000 00000000 00000000 00000001
    complement a 1 -> 11111111 11111111 11111111 11111110
    complement a 2 -> 11111111 11111111 11111111 11111111
    donc si l'on prend la valeur contenu dans un entier signé en tant que valeur non signé on tombe sur: 4 294 967 295

    bref sans un bout de code je vois pas trop comment prendre la valeur absolue d'une valeur extraite...

  3. #3
    Membre du Club
    Inscrit en
    Août 2002
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 130
    Points : 58
    Points
    58
    Par défaut
    En effet.....Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] la date au format entier
    Par mushi-mush dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 01/04/2013, 12h04
  2. Réponses: 7
    Dernier message: 15/06/2011, 12h51
  3. Format, entiers, décimales
    Par kira9744 dans le forum MATLAB
    Réponses: 9
    Dernier message: 08/03/2011, 14h22
  4. [VBA-E] format date/mois en entier : résultat bizarre
    Par illight dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/07/2006, 16h05
  5. Format des nombres entiers, séparateurs de milliers
    Par zazaraignée dans le forum Langage
    Réponses: 2
    Dernier message: 26/10/2005, 02h25

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