realbasic-nug.fr
[Top] [All Lists]

Re: Linux

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Linux
From: Eric Pousse <eric at adx-online dot com>
Date: Fri, 20 Jul 2007 15:57:20 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <D6525DF1-626B-4E37-8299-3D0A95C019AC at adx-online dot com> <0221AA0B-8FF3-4C71-90FA-83B7394F6328 at tiscali dot fr> <BF35F43E-A762-4F02-AD6E-B01851FFB658 at adx-online dot com> <79AAB7EC-ECFD-419C-9A84-B7279FB501BA at tiscali dot fr>
Eh bien avec une session en français :
Val("123,45") retourne 123.45 alors qu'elle ne devrait pas
mais CDbl("123,45") retourne 123
Val("123.45") retourne 123
CDbl("123.45") retourne 123

Avec une session en anglais :
Val("123.45") retourne 123.45
CDbl("123.45") retourne 123.45
Val("123,45") retourne 123
CDbl("123,45") retourne 12345 (sans point ni virgule)

Certains résultats sont donc corrects mais pas tous.

Voilà.

Eric POUSSE
http://www.realcadd.com/

Le 20 juil. 07 à 15:32, Jacquot Jules a écrit :


Le 20 07 2007 à 15:02, Eric Pousse a écrit :

Plus exactement Val fonctionne avec les points et CDbl avec les autres séparateurs de décimales, la virgule pour nous.
Je ne sais pas s'il y en a d'autres de différents.
Mais bref, c'est à priori bien un bug.

excuse moi d'insister mais je ne vois pas de bug. Peux tu expliquer ?

jules



<Prev in Thread] Current Thread [Next in Thread>