Page 1 sur 1

Importation de nombres

Posté : 22 avr. 2011, 12:17
par Al PiGiNo
Bonjour,

J'ai un problème lorsque j'importe des données chiffrés.
Il s'agit de nombre à virgules, j'ai essayé decimal (10,10), double (10,10) comme type, de mettre des points ou des virgules et j'arrive toujours au même point, cela m'affiche :
0.9999999999 lorsque mon chiffre est > 1
0.0000000000 lorsque qu'il est <1
0.5000000000 lorsqu'il est pile sur 0.5

Pourquoi reste t'il dans cette fourchette de 0 à 1 ?

Re: Importation de nombres

Posté : 22 avr. 2011, 13:53
par nhachet
Salut,
DECIMAL(x, y) s'utilise : x => taille totale ; y => précision (nombre de chiffre après la virgule)

Si tu veux des nombres sur 2 décimales, il faut utiliser quelque chose comme ça : DECIMAL (12, 2) (12 dont 2 décimales).

Re: Importation de nombres

Posté : 22 avr. 2011, 13:56
par Mazarini
Bonjour,

Intuitivement dans decimal(10,10), le premier 10 inclus les 10 décimales.
Il faudrait faire un truc du genre decimal(20,10)

A priori, utilises REAL sans donner de longueur

Re: Importation de nombres

Posté : 22 avr. 2011, 13:59
par Al PiGiNo
Merci de votre réponse.

Have a good day !