Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 20-07-2007 12:22:46

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

[RESOLU] Nombre de décimal

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

 

#2 20-07-2007 12:44:55

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Nombre de décimal

cela devrait marcher ...

Code: sql

select length(to_char(to_number(AAAAAAAAA) -trunc(to_number(AAAAAAAAA),0))) -1  from dual

A adaptee en pb mais c'est facil ...


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#3 20-07-2007 13:23:07

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: [RESOLU] Nombre de décimal

Merci.

En PB, ça donne :

Code: pb

ll_nb_dec_saisie = len( string( [i]nombre[/i])) - len( string( long( [i]nombre[/i]))) - 1

Hors ligne

 

#4 20-07-2007 13:37:47

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Nombre de décimal

attention quand même aux éventuels arrondis exotiques : 12,700000000001 ou autres


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22