2008-11-21 6 views

Répondre

2

De l'Oracle SQL Reference:

Les magasins NUMBER de types de données zéro, ainsi que des numéros fixes positives et négatives avec des valeurs absolues de 1,0 x 10^-130 (mais non compris) 1,0 x 10^126.

Il semble que vous devrez peut-être BINARY_DOUBLE:

valeur finie positif maximale: 1.79769313486231E + 308

valeur finie positif minimum: 2.22507485850720E-308

+0

Les docs disent : "Une constante contenant la plus grande valeur finie positive de type double, (2-2 ** 52) · 2 ** 1023". J'utilise ** pour signifier l'exponentiation. Entrer cette expression dans la calculatrice Windows donne 1,797693134862315708145274237317e + 308. – unwind

+0

BINARY_DOUBLE d'Oracle ne stocke pas la valeur IEEE754 -0, Java le fait. – MSalters

+0

Que diable est -0 par opposition à 0? ;-) –

Questions connexes