begin process at 2012 02 11 08:53:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths

 > ARRONDIR UN NOMBRE DÉCIMAL (FORMATFLOAT) - SAISIE VALIDE DE CE NOMBRE

ARRONDIR UN NOMBRE DÉCIMAL (FORMATFLOAT) - SAISIE VALIDE DE CE NOMBRE


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Maths Classé sous :formatfloat, arrondir, decimal, saisie, valide Niveau :Débutant Date de création :06/05/2004 Date de mise à jour :07/05/2004 13:02:47 Vu / téléchargé :11 349 / 626

Auteur : japee

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
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".


 Conclusion

Compilable dès Delphi 4

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture DEPLACER LES ITEMS D'UNE LISTBOX VERS UNE AUTRE PAR DRAG AND...
Source avec Zip Source avec une capture DÉMINEUR UTILISANT UNE TDRAWGRID ET AVEC LEQUEL ON PEUT TRIC...
Source avec Zip Source avec une capture SIGNIFICATION DES CODES D'ERREUR DE L'API WIN32 - UTILISATIO...
Source avec Zip Source avec une capture CONVERSION LITTÉRALE D'UN NOMBRE ENTIER OU FLOTTANT
Source avec Zip Source avec une capture TPULSEBUTTON - RÉPÉTITION PROGRESSIVE D'UN EVENT PENDANT ONK...

 Sources de la même categorie

Source avec Zip Source avec une capture RESOLUTION EQUATIONS DEGRE "N" + CALCULETTE SCIENTIFIQUE par pseudo3
Source avec Zip DEUX BIBLIOTHÈQUES POUR CALCULER AVEC DES ENTIERS TRÈS GRAND... par Rekin85
Source avec Zip Source avec une capture MOTEUR PHYSIQUE 2D CHIPMUNK.. EN DELPHI! par Bacterius
Source avec Zip Source avec une capture TABLEAU DE KARNAUGH par ADMR
Source avec Zip Source avec une capture FILTRAGE NUMÉRIQUE IIR par Pouillerot

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CONVERTISSEUR D'UN NOMBRE DÉCIMAL EN BINAIRE ET HEXADECIMAL par ludokk
Source avec Zip DHEX, OUTILS D'AIDE POUR LE DEVELOPPEMENT, TABLE ASCII / DEC... par f0xi
Source avec Zip Source avec une capture CALCULS SUR LES FRACTIONS par John Dogget
Source avec Zip PETIT PROGRAMME DELPHI POUR CALCULER LE NOMBRE PI AVEC UNE A... par abdessami3e
Source avec Zip Source avec une capture FILTRER LA SAISIE VALIDE D'UN NOMBRE ENTIER, FLOTTANT, SIGNÉ... par japee

Commentaires et avis

Commentaire de Kenavo le 06/05/2004 17:28:32

Salut Japee !

Voilà qui a le mérite d'être clair !
C'est marrant, j'ai toujours utilisé StrtoFloatF et jamais FormatFloat ! Va savoir pourquoi je suis passé à coté ? Le coté "Truc"To"Machin" de StrToFloatF qui m'attire ?
A+
Kenavo

Commentaire de japee le 06/05/2004 17:59:08 administrateur CS

Kenavo, Kenavo ! ;)

Il FAUT que ça soit clair, sinon je n'y comprend rien... (et vice-versa ?) lol.
Sinon, une manière, une autre... c'est le résultat qui importe, non ?
à +

Commentaire de Delphiprog le 06/05/2004 21:05:04 administrateur CS

Je dirais : plus qu'un simple code, une interface habilement conçue pour permettre de visualiser immédiatement l'impact de l'utilisation de telle ou telle chaine de formatage.
C'est bien pensé et utile.
Bravo Japee.

Pour Kenavo : on a tous nos préférences et nos habitudes. Si les deux fonctions sont équivalentes, pourquoi apprendrions-nous les deux ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Arrondir a la decimal voulu [ par MasterJ ] Salut,Quel est la procedure la plus optimale pour arrondir une variable extended a un nombre de décimale donné.Il s'agit d'argent donc y a t-il une fc Propriété "Style" d'un ComboBox [ par jack554 ] Bonjour.Question pour contrôler la saisie dans un ComboBox :Si on positionne le Style d'un TComboBox à csDropDown, l'utilisateur peut taper des valeur filesize [ par intello2001 ] j'ai essayer d'utiliser la fonction filesize et il me di :missing operator or semicolon alors que je les ai mit : AssignFile(f, dir1.Directory+file Transtypage [ par jlg75 ] Question de base qui aa du etre X fois posée: Je veux extraire un caractère d'une chaine à l'aide de la fction Copy et l'affecter à un char (pour le t Converti Hexa en decimal [ par nekinox ] Voila j'ai ce probleme quand je veux lire un fichier reg il faudrais que je convertisse les nombres hexadecimal en nombres entier.Si vous avez une sol Effacer l'historique de saisie semi-automatique d'Internet explorer [ par fgreg306 ] Je souhaite incorporer dans mon application Delphi, une fonction de purge de l'historique de saisie semi-automatique des Formulaires et des mots de pa Contrôle de saisie d'un Bitmap [ par lugo ] Bonjour à tous,J'utilise ce bout de code pour contrôler si l'opérateur a bien faitune sélection d'une Bitmap et qu'elle est bien présente dans la pres Intercepter touche entrée suite saisie [ par nonobiker ] Bonjour,Je souhaite savoir comment intercepter un clic sur la touche entrée suite à une saisie dans une zone Edit. L'objectif est de ne pas avoir à al empêcher la saisie dans une combobox [ par jeanjacques ] J'ai passé un peu de temps à trouver une solution pour empêcher la saisie dans une comboboxJe vous l'indique ci-dessous.(Je suis preneur d'une solutio arrondir un nombre [ par 980074 ] bête petite question : comment arrondir, en pascal, un nombre entamé vers l'unité supérieure? TRUNC + 1 n'est pas valable pour les nombres entiers...e


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,700 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales