Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Comment fait-on pour connaitre le nombre de décimal d'un nombre ?
Dernière modification par bdf94 (20-07-2007 13:23:28)
Hors ligne
cela devrait marcher ...
select length(to_char(to_number(AAAAAAAAA) -trunc(to_number(AAAAAAAAA),0))) -1 from dual
A adaptee en pb mais c'est facil ...
Hors ligne
Merci.
En PB, ça donne :
ll_nb_dec_saisie = len( string( [i]nombre[/i])) - len( string( long( [i]nombre[/i]))) - 1
Hors ligne
attention quand même aux éventuels arrondis exotiques : 12,700000000001 ou autres
Hors ligne