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

Forum AtoutFox : Re: Attention avec la fonction MAX(eExpression1, eExpression2 [,eExpression3 ...]) avec des strings...   

Sujet

rss Flux RSS des derniers messages

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

mar. 06 septembre 2022, 10h59
Jean =c3=a0 Grenoble
atoutfox.public.association

Re: Attention avec la fonction MAX(eExpression1, eExpression2 [,eExpression3 ...]) avec des strings...

Ah ben voilà qu'on a besoin d'un vieux pour résoudre ce problème qui n'en est
pas un !!!!

la comparaison des chaînes se fait caractère par caractère de gauche à droite
mais selon le code ASCII.
Donc "9" ASCII 57 est après "1" ASCII 49
l'espace a pour code ASCII 32 donc bien avant "0" ASCII 48 ou "1" ASCII 49

de même "A" ASCII 65 sera avant "a" ASCII 97

Pour pas compliquer je vous ai indiqué les codes ASCII en décimal mais
normalement on les indique en hexadécimal ;-)

Je sens que je vais avoir un goody aux prochaines rencontres !!

Jean à Grenoble

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000020009
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