ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: perte décimales   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

jeu. 25 mai 2017, 20h57

Hamidou
Maroc Maroc

atoutfox.public.association

Re: perte décimales

Bonjour

cela s explique parfaitement:

- La virgule est prise pour un Caractere et non un séparateur de décimale !

- L aide de VFP sur [ VAL( )] indique bien que val()

retourne les nombres dans la chiane [mden = "-2,9" ] de gauche à droite jusqu a ce quil recontre un caractere non numeric ici [,] :

le resultat affiché par VAL(mden) est bien -2.00

mais si vous executer SET POINT TO ',' en 1er vous aurez bien -2,90

val() help in english:
---------------------
Numeric or Currency data type. VAL( ) returns the numbers in the character expression from left to right until a non-numeric character is encountered

cordialement

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018251
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3