Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/03/2003, 18h04   #1
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
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 ?
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2003, 21h11   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
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 :
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...
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2003, 09h18   #3
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
En effet.....Merci
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h19.


 
 
 
 
Partenaires

Hébergement Web