| Arrondir un réel à deux chiffres après la virgule | |
|
+4jean_debord papydall Nardo26 Yannick 8 participants |
|
Auteur | Message |
---|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Jeu 28 Juin 2012 - 19:51 | |
| @ygeronimi
Tu peux définir le format de sortie de plusieurs façons :
format$ = "***000 000.000 $" format$ = "***000000.000***" format$ = "*** 000 000.000 £" format$ = "*** 000 000.000 Dollars" format$ = "000 000 000.000" format$ = "+++ 000 000.000 +++"
Mais attention : la sortie est une chaîne de caractères. Tu ne peux que l’afficher et non pas l’affecter à une variable réelle par exemple.
print xstr$ ou caption 0,xstr$ sont corrects
Mais x = val(xstr$) provoque une erreur !
par contre, tu peux faire : format$ = "000000.000" puis affecter la valeur à une variable x = val(xstr$) C’est correct puisque le format$ ne contient aucun caractère non numérique
Maintenant on voit un peu plus clair, n’est-ce pas ?
| |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Jeu 28 Juin 2012 - 20:12 | |
| Salut à tous, @ygeronimi, il faudrait que tu empêches l'utilisateur d'entrer des valeurs non numériques dans les edits - Code:
-
if numeric(item_read$(99,1))=0 then message "Valeur numérique SVP":return A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 28 Juin 2012 - 21:30 | |
| Je n'avais pas vu vos dernier post du coup j'ai rééditer mon dernier message avec rectification de mon erreur Hint pour les format des entrées de dates @ Jean Claude si je mets quelque chose pour empecher un format non numeric , il faut que je le mette sur les edit d'entrées dans "nouveau" et "comparateur" plutot que sur "item read$(dlist,x)" soit : - Code:
-
if instr( text$(x),",")>0 then message "Format Incorrect"+chr$(10)+" Remplacez la virgule par un point"
| |
|
| |
Severin
Nombre de messages : 547 Localisation : Braunschweig / Germany Date d'inscription : 13/12/2010
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Lun 6 Aoû 2012 - 14:49 | |
| @ Papydall
Hast du die DLL "Format.dll" zum Laden ? Währe eine grosse Hilfe für mich. Severin
Do you have the DLL "Format.dll" to load? Would be a great help for me. Severin
Avez-vous la DLL "Format.dll" pour charger? Serait une grande aide pour moi. Severin | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Lun 6 Aoû 2012 - 18:09 | |
| Hello severin http://www.mydrive.ch/username : panoramicien@papydall_panoramic password : panoramic123 file : format.dll file : testFormat.bas | |
|
| |
Severin
Nombre de messages : 547 Localisation : Braunschweig / Germany Date d'inscription : 13/12/2010
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Lun 6 Aoû 2012 - 19:23 | |
| @ Papydall Danke, Danke, Danke Severin | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Mar 7 Aoû 2012 - 4:34 | |
| @Severin Je suis content pour t'avoir aidé I'm glad to have helped you Ich bin froh, haben Sie dazu beigetragen J’espère que la traduction soit correcte. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule Mar 7 Aoû 2012 - 10:10 | |
| Übersetzung: Ich bin froh, Dir geholfen zu haben.
| |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mar 7 Aoû 2012 - 11:36 | |
| | |
|
| |
Contenu sponsorisé
| Sujet: Re: Arrondir un réel à deux chiffres après la virgule | |
| |
|
| |
| Arrondir un réel à deux chiffres après la virgule | |
|