Arrondir un nombre décimal (formatfloat) - saisie valide de ce nombre

Description

Arrondir une valeur flottante, sans la virgule, avec x chiffres après la virgule, en notation scientifique... c'est la fonction FormatFloat.
Cette fonction est très bien documentée dans l'aide en ligne de Delphi.
Néanmoins, suite à une question posée sur le forum, je ne résiste pas...
Voici donc un de ces bouts d'essais que j'ai coutume de faire. Ils permettent de se rafraîchir la mémoire au cas où..., vous savez, le genre "m@§, je sais pourtant le faire, ce truc, dans quel p#@ de programme je m'en suis servi, et j'arrive pas à le retrouver, pfff..."
L'interface suffit à l'explication, sinon allez voir dans le code pour le filtrage de la saisie dans l'Edit.

Mise à jour (déjà).
Mes excuses pour ceux qui auraient téléchargé la version précédente.
Une erreur de logique empêchait de saisir un nombre négatif. C'est corrigé.

Deuxième Version.
- correction d'un petit bug (ah, vous l'aviez pas remarqué ?) ;)
- possibilité d'éditer le format désiré afin de l'essayer "en direct".

Source / Exemple :


Dans le zip !

Conclusion :


Compilable dès Delphi 4

Codes Sources

A voir également

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.