bilalstar
Messages postés70Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 3 octobre 2005
-
2 mai 2005 à 13:25
macgyver49
Messages postés58Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention 5 août 2005
-
4 mai 2005 à 13:11
Bonjour,
je cherche la fonction qui arrondi à l'entier le plus proche,
et la fonction qui retourne la valeur entiere correspondant à l'ordinal d'une caractere.
merci d'avance.
<TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 body UNSELECTAB<>
bilalstar
Messages postés70Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 3 octobre 2005 2 mai 2005 à 14:24
merci pour la reponse,
mais ce que je veux c'est arrondir le chiffre et pas chercher la valeur entiere
voila ce que je cherche
(l'équivalent de round en delphi : Round ( const Number : Extended ) : Int64;
12.4 rounds to ,
12,
----
12.5 rounds to ,
12 // Round down to even,
----
12.6 rounds to ,
13,
----
,
,
----
13.4 rounds to ,
13,
----
13.5 rounds to ,
14 // Round up to even,
----
13.6 rounds to ,
14
avec int(valeur) j'ai int(12.6)=12 et c'est pas ce que je veux
bilalstar
Messages postés70Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 3 octobre 2005 2 mai 2005 à 14:26
et pour ordinal c'est ca ce que je cherche;
l'entier coresspodant à la valeur ordinal d'une caractere (l'equivalent de
Ord ( Arg : Int64 ) : Int64; en delphi)
JoePatent
Messages postés171Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention20 juillet 2008 2 mai 2005 à 17:18
Caractère :
ord('A') = 65
Booléen :
ord(FALSE) = 0
ord(TRUE) = 1
Il s'agit de deux besoin different en VB. Le premier qui est le
caractere ascii correspondant a un caractere t'a deja été fourni.
Pour TRUE/FALSE en VB il s'agit de deux constante. Leur valeur
respective est 0 et -1. Tu peux faire des calculs directement
avec ces constantes (12*FALSE). Il est donc inutile d'avoir une
fonction qui retourne leur valeur. Tu met sa valeur dans une
variable de type entiere et tu l'affiche tout simplement.
AdilELHASSOUNI
Messages postés145Date d'inscriptionvendredi 11 janvier 2002StatutMembreDernière intervention19 juin 20071 3 mai 2005 à 10:35
Là, le deuxieme parametre de la fonction Round sert a specifier a partir de quelle position tu veux arrondir, si tu le omettais c'est les entiers qui seront arrondis
Exemple
round(12.342 , 2) donne 12.34
round(12.346 , 2) donne 12.35
round(12.346) donne 12
round(12.546) donne 13
j'espere que j'etais assez clair
je suis sûr que c'est la fonction que tu cherches
je suis toujours entrain de réflechir au code tel que lorsque
je clic sur un bouton, mon prog va chercher ce fich.txt et met les
donneés dans une table Access
si quelqu'un peut m'aider ca sera un grand plaisir.
macgyver49
Messages postés58Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention 5 août 2005 4 mai 2005 à 13:11
coucou
si tu veux recupérer les données du fichier texte, il faut faire un split sur chaque ligne. Les informations seront alors dans un tableau.
Ensuite, tu peux enregistrer les infos dans la BDD.
Si tu as des questions sur l'enregistrement, on t'aidera.