Recherche le nombre de chiffres contenus dans la partie précédent le point décimal d'un nombre flottant.
Conclusion :
Le code n'effectue aucun contrôle de la saisie.
Le seul objectif était de connaitre le nombre de chiffres significatifs situés avant le point décimal et rien d'autre.
20 déc. 2004 à 09:51
Sympa ton code et à chaque fois que je lis un de tes codes j'apprends des choses lol. Tu m'épateras toujours.
Sinon ce n'est pas exactement ce que nous recherchions avec Mauricio. Nous ce que voudrions c'est savoir le nombre de caractère maximum d'un champ déclaré en integer ou en floattant dans une base sans lire tous les enregistrements.
Je te remercie de penser à nous. Si tu as une idée pour notre souci ...
Bonne prog,
JMP77.
19 déc. 2004 à 18:14
19 déc. 2004 à 17:03
Si on met un nombre entier dans l'edit, on obtiont par exemple 5 * 10^-2 50 ou pire 12 * 10^-2 12.
Il y a comme un probleme....
PS : booleans: array[boolean] of string = ('non', 'oui');
Ce qui me fait marrer, c'est le commentaire de la ligne du dessus : INTERNATIONALISATION DES CHAINES !!!!!
TryStrToFloat existe sous Delphi 6.
n'est-ce-pas grandvizir qui refuse absolument de lacher sa version 3. toi qui dit pourtant dans ton commentaire perso que tu a la version 7.
19 déc. 2004 à 10:13
Toutes précisions sont bonnes à entendre. En l'occurrence ici, j'ajoute que sa fonction TryStrToFloat ne débarque que depuis Delphi 7.
Et sinon, en ce qui concerne mes logs, je dirais qu'il serait plus court de passer par StrToFloat et Pos, que de s'amuser à faire des logarithmes, des valeurs absolues et des conditions IF...
19 déc. 2004 à 07:45
(j'amenais juste une précision sur un format de notation dont on parle rarement mais qui est important pour notre compréhension).
Delphiprog met un lien sur les IEEE qui explique aussi ce format à voir absolument pour ceux qui voudraient un complément d'info.
Dans le syle array, moi aussi j'ai bien aimé aussi le :
booleans: array[boolean] of string = ('non', 'oui');
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.