Existe t'il un équivalent de FormatFloat pour les entiers ?![]()
J'ai pas trouvé ...![]()
Ca m'éviterait de le faire à la main.![]()
![]()
Existe t'il un équivalent de FormatFloat pour les entiers ?![]()
J'ai pas trouvé ...![]()
Ca m'éviterait de le faire à la main.![]()
![]()
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.___ Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)
oula, je crois que tu va pouvoir commencer à coder...Existe t'il un équivalent de FormatFloat pour les entiers ?
J'ai pas trouvé ...
Ca m'éviterait de le faire à la main.![]()
parcke j'utilise bokou les conversions et traitement de chaines et nombres.... j'ai jamais vu ca....![]()
a part si qlq1 connait mais suis sceptik !!!
bon courage...![]()
Et n'oubliez pas les tags et balises adaptés dans vos titres et posts...
et merci @tous
Salut,
Il y a la fonction formatcurr qui a l'air d'accepter les entiers
function FormatCurr(const Format: string; Value: Currency): string;
Ca compile, mais ca ne formate pas comme je veux.Envoyé par bjl
![]()
En fait, j'ai un nombre entier, et je voudrais qu'il me mette l'espace des milliers.
![]()
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.___ Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)
Ca dépend peut être de ton contexte ou de la longueur de ton entier
mais ceci marche chez moi (delphi6 perso#2, win 98SE)
Je reçois bien "3 420" dans le message.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure TForm1.Button2Click(Sender: TObject); var i:integer; s:string; begin i:=3420; s:= FormatCurr('# ###' , i); showmessage(s); end;
Effectivement, ca marche !![]()
Il y avait un autre problème parasite qui me génait.
Moi, j'utilise le ThousandSeparator pour les miliers (c'est plus sûr):
Merci pour l'astuce du FormatCurr.
Code : Sélectionner tout - Visualiser dans une fenêtre à part FormatCurr(',##0', _nQuantite)
![]()
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.___ Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager